Honestly the fact that you were able to pull all this together in let's be honest less than two weeks is nothing sort of impressive. It's a whole complete and realised idea and that's wild. As someone who plays the majority of the jam games and has tried their hand realising the absurd difficulty of making a game especially in a short time crunch this is definitely in the top contenders in my books.
I know all the games issues are essentially non issues as they can be fixed in time now that the jam is over and bring the game to it's idealized state. You and another 2-3 people are always the most anticipated contenders.