E3 Leaks, The Microsoft Showcase As Christmas grows nearer so does my own personal Christmas, E3. It is the one time of the year I am truly excited for, period. As much as I will state my displeasure of the PC Gamer Show for being a very… Continue Reading