Spirits Garden

Puzzle game for a certain type of person. Thank you to everyone who solved it :)