iFlow on 21 November 2012
So, Xbox Live has hit it's ten-year anniverisary. In the past few days, I've read many articles attempting to explain how and why Xbox Live is failing...what is with all these biased articles?
Are they trying to downplay Live's success?