Fallen Castle

Avoid ghosts and wrap gifts in this maze style arcade game.
Action