Quantcast
Skip to Main Content
E3 2015: I Love You, Now Please Die.
Game Features

E3 2015: I Love You, Now Please Die.

Examining the diminishing relevance of the once-dominant industry tradeshow in today’s fan-driven world.

Spiffy Rating Image
Review + Affiliate Policy