Tag: Denki Onyko

The player controls a Heian period police officer who must defend the capital city from an alien invasion by digging holes in the ground and filling t...