Ah damn, it's a shame you didn't get to fix the bugs in time for submission. This still deservers a rating for the presentation alone. I hope you get to finish it.