Very nice! Loved the animation at the start. It would be a nice quality of life change to have the powerups retain mapping through all of the rooms? Although I guess in the later levels that's not such a big deal since you're changing it so much anyway... The powerups are all really cool for the puzzles, great job on this!