Edge released an article today that has the Xbox rumor mill running astray. According to the article, Microsoft’s new Xbox console will require an Internet connection in order to work (meaning that you always have to connected to the internet). Included in all physical copies of games is an activation code, meaning that Microsoft may … Continue reading
Trending Articles
More Pages to Explore .....