Fun game, I think switching forms being on a timer, along with the animation delay were a bit rough for a swarm type game, the power up variety was also nice!
I originally had it not be forced, but then it was too easy to just stay in fire form all the time (extra movespeed is just too good...) I'm not sure this is an optimal solution though, maybe a charge system or something would be better?