Nintendo Switch news (March. 3, eShop): De Mambo / Blaster Master Zero / Project Mekuru
Today’s Nintendo Switch news (Nintendo eShop): De Mambo announced for the Nintendo Switch, Project Mekuru “revealed”, more pics for Blaster Master Zero, two videos for VOEZ, trailer and survey for Othello, more pictures for the ACA NeoGeo games, and a neat “feature” for players “Importing” digital games!
Read More