This game is a bit complicated but rewards patience. The aesthetics are really awesome and the game controls well and seems to perform without any bugs. I think a few updates to UI and onboarding could turn this from a great game into a masterful game. Awesome!