lowdownblog.com
Microsoft Has Lost the Console War Before It Started
The Microsoft keynote event at E3 is about to begin and it doesn’t really matter. Over the last few weeks, Microsoft has repeatedly shot itself in the foot when promoting their upcoming Xbox …