There are many developers who would like to upload our games to be playable straight from the browser! Next update maybe??
Im not sure that this is in their plan or not, my guess is not but its just mine Ps I would love to see this as well