ddlybeast

A game about catching ghosts
Puzzle