Very nicely executed puzzle game. At first, I thought I had to plan the entire path from the beginning and only then hit FIRE, but it turns out you can play in "small steps" — a great design choice. Visually, some elements could be better matched to create a more consistent style.
Congratulations on completing your game! 🙂