[url=http://m.youtube.com/watch?v=dQw4w9WgXcQ]http://www.xbox.com/en-US/#fbid=Th4pZ2yOFkr[/url]
How do you guys feel about this? It seems like consoles are being rushed instead if perfected recently...
-
Expected.