Battle Sports Mekuru Feels Like It Released Too Early In Japan