Well thought out, planned, and executed game. Fits the theme well.
I think the jumping mechanic could use a little more work. And some of the graphics could use some polish. Maybe more animations and animation fluidity between the movement states.
I'm sure ya'll put a lot of blood, sweat, and tears into this project. Good job!