Game looks great, and I see you take a lot of thought into improving this game before adding more features. Technical debt is a killer to most of these games in the long run. I look forward to seeing how you build out the core of the game. Keep it up!