Very well put together. Polished for what time you had to build it. Literally add like a persistent purchasable upgrades shop in the main menu and it'd be a perfect mobile game lol.