Loading...
Be the first to track this game on GameScrobbler.
A maze game in which you can ward off enemies by utilizing freezes, which freeze the enemies in place, and plugs, which act as a temporary barrier.
December 31, 1983
Arcade