I see over a month of active development and bug fixing, a price tag, and a polished game. Don't be so hard on yourself or your work because this deserves more recognition!
You're clearly a talented dev if this was a game jam project that turned out this good <3