Some games have things that always seems to put you off from playing them in the future, recently i have stopped playing mass effect 2, mainly because of the health regen system, just because of the health regen system, i have been put off from many games, like GOW and Halo.
So what do you...