If you think it sucks....
Why go ahead and submit, knowing full well that everyone else thinks it sucks also. And how long of and effort did you really put into. It should take you at least a week or more, long enough to check and double check bugs and give you more ideas to add. Ask a friend, more minds working together are always helpful. And get opinions from those friends before submitting. I know I haven't submitted anything, but its not hard seeing that this really neads more work....and prolly try a different story.