MY HERO ULTRA RUMBLE is a recently released battle royale that sees players duking it out in multiplayer battles. Anime games allow players to be transported...