Onlive And Its Cloud Computing Services Find More Silver Lining