A number of the WiiU launch games that will be available on November 18th 2012.
WiiU Launch Games Release List Box Art
By astro64th |
Published October 1, 2012 at 1200 × 900 in 23 WiiU Launch Day Games Release List Announced. Videogames Hitting November 18 2012 Alongside the System

