Wow this is cool! Very good job with this. I found it particularly difficult but I did give it a couple plays :). Maybe a an in-game tutorial would be cool if y'all have more time!