Thank you for your feedback I've tweaked most of the things you said
Except upgrades but I might add them in another update