From the makers of Portal, we present-HEY, stop throwing your money at the screen, dude.