Trust me I feel you on that, there were a lot of things I wanted to add to my game too but wasn't able to due to the time constraints. Regardless of that, I think what you made was genuinely still a lot of fun and I think you should be proud of you made! The thing I liked about your game was it has a good foundation, if you were to continue working on it then there's a LOT you can expand upon and truly make it into a special little game.
Also I forgot to mention this in my first message but I LOVE Blu, what a cute lil mascot to help you through the game!