Such a creative game once I got the hang of it! It's sort of a mix of platforming and puzzles, since you need to plan where your ghosts will be.
Unfortunately I accidentally created a ghost offscreen and I couldn't find it again, so that was the end of that... :'(