So it seems Valve created a whole new meme: Spoilers!!