Okinawa Rush is a beautifully animated side-scrolling action platformer brawler where you battle ninjas and demons in feudal Japan.
Previously featured on Alpha Beta Gamer way back in 2017, Okinawa Rush is an action platforming brawler with a fluid combat system, lots of on-screen carnage and characters with very large movesets. It takes place in feudal Japan and sees martial artists Hiro, Meilin and … Read More