Wii U Demo Stations Arriving This Wednesday

A Best Buy employee has revealed that Wii U demo stations will arrive at Best Buy stores throughout the nation this Wednesday, October 17th, which gives consumers an entire month to try the new console before it hits North America on November 18th.

Advertisements