SFJ Fire Force Studio

Win the Jam, destroy the competition if necessary.
Puzzle