I had problems knowing how to turn into ghost form (TAB-key) as I couldn't find the instructions for controls.
After that this seemed quite good idea, moving is smooth, the walls have nice see-through-effect when in front of camera. Player couldn't stay on the moving platform. Some kind of mechanism which adds the platform's movement to player's movement probably fixes this. "meow"?