I've seen this or similar concepts in the jam so far (including my own game), but your presentation is top-notch (especially the music and sound effects) and the levels are surprisingly well thought out for a jam game. Took me a bit to beat it, but I really enjoyed! Good job!