This game is really fun! I managed to complete all the levels, and each one required a good amount of strategic thinking! Well done.