E3 2013 is DOOMED! Seriously why do I always have to bring the bad news? Continue reading “E3 2013 is DOOMED!”