OnLive, is it OnTheBall?!
GDC 2009 is underway and the biggest news to come out of the annual event has been the announcement of an online service known as OnLive. This “revolutionary” service intends to bring gaming to masses without downloads and without any installations. Through the power of an internet connection OnLive intends to stream gaming goodness direct [...]






