J JamesDax New member Sep 2, 2011 748 0 0 Visit site Jul 28, 2015 #1 When both The Verge and Engadget giving great reviews MS must have done something right.
GoneWithWinPC New member Jul 29, 2015 12 0 0 Visit site Jul 29, 2015 #2 Our site has our take as well, from a PC gamer's perspective
etphoto New member Aug 15, 2007 1,524 0 0 Visit site Jul 29, 2015 #4 I really hope its a success for MS