First jam game? You should be proud! I look forward to your next creations.
I think you could take the concept further by maybe having "floors" that are shorter lengths but have varying obstacles, maybe including some obstacles that you _want_ to hit (maybe they give you a shield or bonus of some kind). Then, with each floor, you can increase the difficulty and allow for checkpoints.
The love story was funny an unexpected, I think you could lean into your humor more and include more of a story next time!
P.S. I was reminded of this