What a neat little game! I managed to pull through barely in a couple of the levels, and that last one was a bit of a mind bender, but it was fun!
Well done!