Ceiling Cat has seen your PowerPoint presentation, and he is not pleased. At least that's what we assume is happening in this video.
For those not familiar with ancient meme culture, Ceiling Cat is the god of the Lolcat universe, watching down over us all from his ceiling tile. So imagine these students' surprise when, during their presentation, a real life ceiling cat dropped down from the sky.
Hopefully there are bonus points for summoning miracles.