You must be a fellow Xbox 360 gamer to “get” this shirt.. Achievements are the new Points system in current games. Not too much different from what you find in the (sadly) dissapearing Mall Arcades. And just like the Arcade Leaderboards, Achievements can get pretty addictive. Hince the T-shirt. _.