Thank you so much for your detailed feedback and for taking the time to share your thoughts! I'm really glad you enjoyed the presentation and the small details.
Balancing the gameplay is definitely something we need to address, and you're right about the upgrades carrying over after a restart being a bug I missed. Thank you for bringing it to my attention; I'll make sure to fix that!
Once again, thank you for your detailed feedback. It's greatly appreciated and will help us improve the game :)