Throw away your PCs and consoles…OnLive is coming

25761-OnLive_1-thumb-480x195.jpg

One of the more daring announcements to come out of this year’s GDC was the unveiling of OnLive, a game delivery system promising to replace the need for upgrades with a service that will do it all for you instead. All the player will need is a controller, or a set top box for their television, a PC, and the need to believe that they can accomplish the impossible.
Continue reading