Otokomizu
Release date: 28 Feb 2019
Indie
Publisher:
BIG BOYS STUDIO
Platforms:
PC (Microsoft Windows)
Nintendo Switch
Themes:
Action
Game modes:
Single player
Overview
Reviews
Rating: N/A
Hovering in the sky over Edo City with a loincloth! A jet pack firefighting 3D action feelinggame with the most mysterious operation ever!