If rumors are true then pretty soon we'll have to start planning the funeral of the Microsoft Games division and…
The Nintendo Switch is a smashing success. With millions of consoles having sold worldwide, Nintendo has put a truly historical…
The Wii Shop Channel has been live for nearly 12 years. Despite the smashing success of the Wii and the…
This website uses cookies.