Thanks for the feedback, I'm glad you liked it!
I actually planned to include an even larger variety of obstacles but some of them didn't work out before it was time to submit. I mentioned a geyser obstacle to someone else which I didn't think the animation was good enough for it to be included and I also planned for there to be some kind of jellyfish enemy that floated down the middle firing some kind of projectile on its left and right periodically.
The camera could definitely use some work. I didn't want the player to just be able to jump up off the top of the screen but I also didn't want to make the camera too fast in case it ended up too jarring and snappy. I probably should have coded the camera to speed up the closer the player got to to the top of the screen and it's definitely something I'll consider for next time.
Thanks again! :)