The idea is very coherent with the theme. However since you remove the core mechanic of a platformer I think it lacks other elements to make it as interesting as a regular platformer.
For this reason I really liked the physics based clouds, I could control them a bit and it was a nice challenge to stay on the cloud and go upwards. The mushrooms are a bit less fun because the character is hard to control in the air.
Also great music!