I tried to build a game once with their stack, but it's just too old school and custom for my taste. I really appreciate your platform and hope it will attract some people.
The licensing thing is a big thing though. But I think the publishers don't mind as long as the games are well presented and don't have a digital version yet.
Focusing on adding more features and growing the site at the moment. Hope to license official games eventually.