Redwerd

Rid your hotel of ghosts in this weird platformer game.
Platformer