OnLive Elevates Gaming into the Cloud
OnLive, Inc. announced that the PC and Mac versions of its game service will begin rolling out to consumers on June 17, 2010 during the E3 2010 show. According to the statement, the OnLive Game Service is a revolutionary, on-demand video game platform capable of delivering the latest and most advanced games instantly via a …