I like it, and went to create a page for one of my games (free, but I'd like a nice landing page), however you only support downloadable games. I guess it makes sense to begin with, however if you add support for browser games, let me know!
Browser games is definitely close to the top of my to-do list
Pretty easy to support nearly everything if you just use an iframe and ask for a fixed width/height. Kongregate rebate does this for HTML5 and Unity games to great effect.