Ravenlore

A firefighter puzzle platformer game where you rescue civilians and hidden pets from burning buildings.
Puzzle