Hands on in Seattle with the Wii U Experience
Can you believe the Wii U is almost here? It seems so surreal somehow. The Wii U Experience, now making the rounds in the U.S., has been giving press and retail employees a chance to get their grubby mitts on the system ... more