According to an article posted this morning at Edge Online report that “sources with first-hand experience of Microsoft’s next generation console,” are saying that the Xbox 720 (or whatever it is going to be called) is going to require a persistent internet connection just to play games. This is to not only avoid piracy, but […]