To celebrate Xbox's 20th Anniversary, a virtual museum has popped up, filled with player achievements.