Where has OnLive been? The hype around it seemed to have peaked at its reveal at GDC in March but is no longer the thing on everybody’s mind following its small presence near E3.
Their site indicates that beta testers would be chosen this summer, but is the planned beta going to be this summer? According to a rep for OnLive who briefly to talked to BigDownload about it, yes, they are still looking at a summer 2009 beta schedule. The beta will also determine when the product will launch, which was originally said to be Q4 of 2009, but at this point, OnLive may take the route of StarCraft II and just be pushed in 2010.