Idk, I've found with a lot written projects it's a lot easier to submit a project knowing it's not perfect and keep improving. If I kept waiting until my game was perfect I never would have finished the jam.
Then again, I'm no good at graphic design or any of that stuff, so it's not like I was going to dress it up either haha. Maybe someday.