Battle Sports Mekuru live on the Japanese Switch eShop, supports English, footage
Posted on May 17, 2017 by Brian(@NE_Brian) in News, Switch eShop, Videos
Battle Sports Mekuru is live on the Japanese Switch eShop. If you can’t wait for the English release, you can actually play the game in English. Take a closer look at Battle Sports Mekuru below with 18 minutes of footage.