Cool level, thanks for sharing! Actually, all the levels shared so far have been cool.
I'm currently stuck on the third room, though. I'll see if I can beat it later...