I don't play games via Onlive anymore, but I did try Tomb Raider Legends and it worked out pretty great. Most games like Burnout Paradise are streamed from my Steam collection. As for homefront, when you are taken to the page to buy the game it should be guaranteed to at least be on there by a certain date. I bought NBA 2k11 there to play with a friend a while back and now it's gone as if that purchased never happened. It did tell me it was going to expire in 2 years though.