hey I had exactly the seem feeling, it was my first game jam and wasn't prepared but I had to break the curse and submit something.
I like your game, keep up the good work ^^