I'm glad you liked the game. The reason Heat can Double Jump is how cold sinks while heat rises.
that does make sense either way it was a nice mechanic.