Gaikai , for example , offers a games streaming service over the internet , while Onlive , which was announced in a blaze of publicity earlier this year , has yet to provide a convincing public demonstration of its technologies .