OnLive touts cross-platform cloud gaming

GDC 2010 - OnLive has confirmed that its cross-platform, cloud-based gaming platform will launch at E3 2010 in June.