Yes, that is an overhead projector combined with a dismantled LCD screen. Try not to think about it too much. I did and had to leave early with a severe migraine.
From the submitter:
I hated when my power went down for a second and my internet connection was gone.
Just like in the game, anyone who is able to jump between the connections deserves it.