Trophy’s to be mandatory soon
 Whether you like them or not Achievements have become an integral part of Xbox 360 gaming and even now it feels odd that I don’t get my little reward when I complete some really hard stage in a PC game or on my DS. The PS3 has addressed this by adding Trophies to their system but for now they …