Interesting idea, though I am wondering how you are going to scale since games involve live hosts? Rather you could use this as a platform to connect "live hosts" (who make up and publish their games) with companies wanting to connect.
You could provide platform, services, payment gateway etc.