Gamer Matters
Delivering Gaming Info Across Asia

- Advertisement -

Browsing Tag

latest

874

Nintendo Switch – What we know.

So that was an interesting presentation, eh? Nintendo presented their new console in front of a stage live in Tokyo and announced a few details about it. Nintendo confirmed the…