Don't sell yourself short, this is good and I had fun playing it!
Things are always going to be a little rough around the edges in game jams (especially in a 3 hour one), I think you should be proud that you made something in the first place.
Wow, thanks! That's really nice!