Wow. I like the mix of platformer, a bit shooter and puzzle game. Really nice to make not every ghost an enemy, but to be careful about what you are doing. And i like the pixel artwork! It reminds me a bit of our game :-)