Good concept. A suggestion: Levels are too big for nothing I think, you could achieve the same puzzles with tiny levels, and bigger characters. I fell into a bug where my both alter-ego were moving, than when I die the human die for ever and the ghost 'live' for ever. Though great game, nice graphics. Well done.
We also made a game about ghost that see slightly different things that the livings, but in our way.