Okinawa Rush releases October 29th
A new beat’m up and action game set in the atmosphere of medieval Japan. Choose to embody one of the martial arts masters to face and destroy the Black Mantis…
A new beat’m up and action game set in the atmosphere of medieval Japan. Choose to embody one of the martial arts masters to face and destroy the Black Mantis…