Here is a list of six of the promised eight games that was supposed to be released for the European WiiWare launch. Where is the other Two?
Your source for the most up-to-date Nintendo news covering the Nintendo Switch.
Manage Cookie Settings
© Pure Media LLC