This is Portal. Apparently. Apparently it's also a speed run, of the game's 14th test chamber. I don't know, I can't prove that, I'm just going by what the video's called, because after watching it I have no idea what the hell is going on. [via insert credit]

Advertisement