Wow, what a mindf*ck! Really simple premise, but really challenging, especially the later levels! Well done!
*Tips hat*