Hi there!
First of all, I am really thankful for playing the game and for this well written constructive criticism!
Currently the game is in really really early stage of development, as you can see, haha! I am learning how to program and this is my first project, still trying to figure out how to make things work, but it's fun!
I am going to add all the things you mentioned in near future, most importantly add a game save function, and offline progress too.
Once again, thanks for playing and leaving a comment! I appreciate it. :)