todd2r on 28 October 2014
There's really nothing they can do at this point. The momentum has swung in Xbox favor. They dont have the games to make any noise. Xbox One offers the best in console gaming. The best holiday lineup and the superior online service to connect with friends. Thank you Microsoft.