Just keep working on it
Ok, some sound advice, but never release anything unless its finished. Too many people complain about sound problems and how they have to cut them short. Well if there is a problem then don't send it in. No one wants to see an unfinished accident that doesn't make any sense. I hate to rag on ya, but in any professional or commercial place, if you tell them that there was a problem and you just had to turn in what you have, which isn't that good, they'd laugh at you, thus that should apply here at NG too. You need to work on your sound editing skills too. The night time bug sounds were looped badly to the point that it annoyed me. Just make sure next time you finish your work and turn in a full movie, =)