Xbox as a Platform: Is It Time to Face the Truth?
If you’ve been an Xbox fan for a while, you’re probably sick to your stomach from all the ups and downs over the last 12ish years. Every time it seems that the cloudy days of Xbox are over, the weather forecast shows another 100 days of doom and gloom. Look, do I think the Xbox brand will die anytime soon? No, I think Xbox has so many popular properties like Call of Duty, Candy Crush, etc., that bring […]