Also known as Monster Maze
Arcade, 1983Shareware
Arcade, 1983Playable demo
Arcade, 1983Freeware (installed), Freeware