Loading game details...

Orca·1982
Moguchan is an arcade maze game released by Orca in 1982. The player controls a character navigating through maze-like levels while avoiding enemies and collecting items.
Upright
1
CRT Raster
Vertical
1982
Dedicated PCB
No discussions yet. Be the first to start one!