OnLive sets launch date for June, names subscription price and supporting game publishers
After eight years of preparation, games-on-demand startup OnLive is announcing today its plans to launch its subscription service for online games using its novel...