Yeah, so I try to OnLive for the first time ever with PoP: TFS. I play through the 30 minute long free trial and share my initial thoughts/first impressions.
(My test run of Mass Effect 2 and Dead Space 2 on Gaikai, a similar streaming service, is here.
Part 1:
Part 2:
Part 3: