Maarcie

A small game in which you are the ghost.
Puzzle