Oh my! That's a lot of levels, a lot of neat mechanics, and some really clever puzzling!
The difficulty curve is handled perfectly, the level design is top notch (and for one week of work, damn!), the music is really fitting, and it changes with the different environments, it's amazing. The graphics are really good, just the fact that there are different environments is already a lot of work for a jam! And the game also fits the theme, so yeah, really good entry. Congratulations!