Congratulations for finishing. I like the story of your game.As you said yourself there's a lot that can be improved but all of us have to start with the first step. Keep at it and keep putting your games out there for others to enjoy!