Oh hey, it’s finally publicly available
http://gizmodo.com/5566680/onlive-streaming-game-service-launches-first-year-free So I guess I can say what I thought about the beta! Long story short, it sucked. I got invited to the beta once a server farm near me…