Welcome to a town where something that should not exist runs free
Escape from a dark and mysterious world you are trapped in.
Puzzle game.