Glad I didn't buy into OnLive. Sounds like they're done.

4:02pm August 17th 2012 via TweetDeck