Mass Effect - I must say, I'm struggling to get into this. Especially since the last couple of times I've played it, I've landed on a planet, played for about 30-45mins, and then died, only to have it put me right back when I first landed on the planet. It's times like these that make you pine...