Xbox Evolved: Game Room Review

Xbox Evolved writes: "That would be the basics one would tell someone if they asked just what is Game Room? But Game Room is even more than that - Game Room is specifically designed to provide the original Arcade feeling, when you go and challenge friends to endless games, eat popcorn, and basically 'hang-out.'"

Read Full Story >>
The story is too old to be commented.