Gabe newell
Yes E3 was quite terrible.
X Box online
Doodle or Die is the game of "telephone" with drawing!