Interesting game, I was pretty confused for a bit and I think some animations could have helped me make sense of what was happening. I beat one of the levels and the screen went blank so I assume I won unless that's a bug.