Great concept for the theme! I could see this being a great idea for a full-fledged platformer, where you have to keep changing states to get through the various puzzles. I'd like to see some way to constrain when/where you can change states, i.e. move to the fire to become vapor, etc.
I hope you keep working on it!