Wow, scaling and squishing makes this way more complex than I thought.Great job! (but tbh I only played until level 10, 1 am is not a good time for puzzle games, but ill check it out again later)
No worries :P I'm glad you liked it.
There is only 16 levels right now, so you're almost there ;)