The visuals and the audio were really outstanding.
I do generally like the idea of the game.
As for some feedbak I think that the changing platform mechanic is a bit unsatisfying because of it random nature.
Maybe you can find a way around this (have certain arreas for each platform type).