Wow, that was a lot of levels and mechanics! Very nice puzzle game!
And also... Construct, nice :)Not so many people use it atm. Good that someone using it too)