Wow, that was a lot to uncover. Every new mechanic added was pretty nice. Some levels had some cheese and was difficult to understand the intent, but most of them are well designed puzzles, also boss battles are amazing!