I get where you are trying to go with this game, but in my oppinion it isn't time to show it off to the public, beacuse:
1. there is not a real tutorial. (learning the mechanics is confusing at first and could be made easier by adding a voiced over tutorial explaining everything.)
2. the systemst don't feel good (it is playable, but not fun. keeping a player engaged is such a big part)
Basic mechanics are there, but like i said, in my oppinion it isn't time to show it off to the public. I encourage you to work on this game more, because it has a lot of potential. Before relasing it here or elsewere, testing it in closed alpha would have been a good idea, because players will only remember a bad game and will not check it back out when it has more/better/other content and is actually worth buying and playing.