Nice game!
The way you used the concept of heat and cold was good. Just be cautious with the spawning of enemies as sometimes I didn't have the opportunity to defeat them. Try adding more mechanics to make your game deeper, something like changing your proyectiles even after having spawned or special attacks after defeating some enemies. Remember that changing temperature is just one action, so, in my opinion the way you used the limitation was weak.