The very stressful last couple of days ended today with the delivery of our final team presentations. It was amazing. I know I'm supposed to be modest, but I really think we all did great :) We've gotten tons of positive feedback (actually, only positive feedback), which really made the long working hours worth it.
And here's the final presentation, unfortunately without the embedded movies or animations :(