I'll have to agree with Bioshock. Good lord, I am not the most avid gamer (I have to go to college and work and all that fun junk), and when I finished it, I was like "what the hell?" I mean, the last boss fight I could of done while building a soapbox derby car for crying out loud! I probably wouldn't of gotten through that last fight anyway else, but I did because I'm a terrible gamer and I know this. I suck at games, but I love playing the levels that I can get through.
EXAMPLE: I STILL HAVE NOT GOTTEN PAST THE FIRST PLANET IN MASS EFFECT. I SUCK. HARD.