It is not possible to play your own games with the current web version. This is a copyright/hosting issue, since we cannot put copyrighted games up on the web servers. Investigate other solutions for this (perhaps user locally adds the game files to the web app, or similar).
Not a big priority at the moment, we are more interested in polishing the experience across browsers and increasing performance to make it smooth for all.