Very well executed. I loved how clever the levels where from the start, with several of these "Aha!" moments getting to me level after level. Thank you for this!