i think it has potential, but as someone else mentioned the skill tree is a little weird. seeing that you need new resources to get certain upgrades when you don't realize you need a separate upgrade to get that resource makes you feel stuck. the pacing is pretty weird since once you get certain upgrades, you can basically get every upgrade until you need to grind the next tier.
pretty cool though, would like to see where it goes :3