Achievements have been with games a long time Space Invaders anyone??? the only difference is nowadays with windows live and xboxlive it's become an actual requirement by games companies like microsof etc.
Gamers really should ask does getting 200 kills with each weapon in mass effect really add to the game or am I being codded into hanging on to the game to prevent it turning up in a bargain bin to shore up price.
Bookmarks