We did something similar. We've been coding furiously throughout the past few weeks, to flesh out in a demo what we thought would be the key differiantiators of our idea. Then we reserved a few days before the deadline to work and re-work the application. We submitted it a day before it was due as well.
Pressing that button was in itself quite satisfying.