I finished it! Damn, well done, I got completely sucked into your game. Very fun puzzles and when I got stuck I just wanted to keep working on it until I could figure it out. Really really fun use of the blocks and how they scaled, I liked that mechanic a lot. However, I feel like some levels I "accidentally" solved in a way that maybe wasn't intended? Hard to tell.
Regardless, great job!