You got a spiffy puzzle game here! I love that you have to factor in the mortality and reproducability of the robots into the solution to the levels -- a clever twist for sure. I do think there are some parts where you could slow down the fireball spawns, and I sometimes had trouble keeping track of which character was which (I know you have different colors to mean different things, and you use their eyes as a signifier of activity, but you may want to consider making it even more obvious -- perhaps a really obvious antenna on the top of their head that lights up or goes dark?)
But overall brilliant game! Keep up the good work!