S.T.A.G.E. on 19 February 2013
llewdebkram said: Wii |
The Wii definitely got some great press after launch with the casuals and use on daytime television. Wasnt the Wii met with skepticism before the launch though?