Sorry for the long silence - actually we've not been aware of this thread. We've just released a cloud.exitgames.com/Download.
We would love to get feedback!
Develop games in your browser. Powerful, performant & highly capable.