Good attempt for a first game. From what I can tell, you seems to know what you lack and where you need to improve from the other comments. I think you should focus on polishing what mechanics you want to focus on for future game first. Good luck on your game dev journey