Square Enix has gone live with a new trailer for Minna de Wai Wai! Spelunker. The game is an action adventure platformer title with 4-player co-op support and is set to release for the Nintendo Switch on April 20 in Japan. Click here to learn more about the game.
Recent Comments