We have been following the developments of OnLive, the “cloud” gaming streaming service, which allows you to play some of the latest triple A titles without the need of a download, disc, or traditional console. Today its been revealed that the service will officially be coming to Britain after British Telecom purchased 2.6% of the... Read More...