Tag Archives: avatar

Xbox Achievements Are Rumoured To Be Levelling Up

It was all the way back in 2005 that Microsoft introduced the concept of Achievements built into games, with Sony following suit and calling them Trophies. It gives players another way to compete with friends online, and can help to add some longevity to games if you’re prepared to go grind out those tougher challenges. […]