I played it a little bit and I couldn't fully understand the logic, but it is a very good game that I will play again.
I just updated the game with a tutorial and better explained mechanics, check it out