Apparently valve are announcing 3 new games at e3 this year
tags: it's even the meme number
original: https://duxwontobey.tumblr.com/post/157141551365