Thanks a lot for the detailed feedback! I agree that the game's mechanics aren't very well explained at the start; the tutorial was a bit of a last minute thing.