ALRIGHT PEOPLE!
My presentation is vaguely over. The more annoying part is soon but the general presentation is mostly over. We have presented our idea and it seemed to go well!