The technology allows users to play games through their internet browser without waiting for content to be downloaded to a device, making access to games potentially as easy as watching a video from Y