It seems that the best of us are quick to forgive and forget. The Xbox One launched yesterday in 13 different countries to good sales numbers exceeding more than 1 million sales. It just begs the question-was everyone too ready to forgive or was everyone too ready to hate on the console? May 2013 and […]