Battle Sports Mekuru live on the Japanese Switch eShop, supports English, footage
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.
Leave a Reply