This looks awesome! OnLive is a video gaming system of sorts that streams games without the need to download them in the entirety. Games are streamed on demand and they can be played on a computer or on a television (with a small box). OnLive officially launches on June 17, 2010 but you can find a number of demo videos on YouTube. They have their own channel at http://www.youtube.com/onlive. Check out the trailer below:
No related posts.