E3 2010 Floor Check in - OnLiveWe get a chance to talk with the people at OnLive, and Tim Surette gives us the whole scoop!By on June 16, 2010 at 3:34PM PDT Borderlands