A nice puzzle game! It took me a while to understand the rules but I had a lot of fun after that! The visuals are rough but the theme is integrated nicely. Good job!