Cool puzzle game! Some levels took me a while to figure out, especially the level where you control nothing.