Portal

An outstanding puzzle-platform video game released in 2007. The precursor to the amazing Portal 2. A web page with a bunch of links on it.

The douchebag who said this probably also said Gently Toggle, elevator pitch, or secret sauce.