You should submit it anyway! Even if it's half done and buggy lol. I'm glad you learned a lot. Ya can't improve without failure so don't sweat it.Great job for participating with your fellow nerds <3