Very nice, excellent polish and fun gameplay! I love how you slowly start to understand how to place buildings based on their type and the rules introduced. I wish there was more involvment from the AI though. I got 11579 as final score :)