Gamers Embrace Cold Weather For Wii U Launch

GameSpot - Hundreds of gamers visit Nintendo World Store in New York City's Rockefeller Center to be the first to usher in a new generation of gaming.

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

nice hat on the guy in the background.. lol