I’m sorry that you’re not happy with the ranking you got, but be proud that you made a game at all! Making games is really hard, and many don’t even get this far. I remember playing your game and think it was pretty good for a first game jam game. Take this as a learning experience, and you’ll have improved for your next jam :D