Xbox By achievementplayer April 17, 2010 1 Comments Xbox is amazing and beats playstation all the way 1 Comments