Very nice! Many entries in game jams (and I admit to doing it myself) neglect the level design - this game is not one of them. It's clear that you walked the extra mile to make proper and fun levels.