As an Xbox fan im truly happy to hear the great news about the new Xbox 720 i hope that it gets the best review's and i hope it brings the best Game Experience to all Xbox fan's including myself Long live Xbox Forever. Best System made my opinion of course
Bookmarks