Just released today! Got tweeted app of the day by Nick Hodge, Professional Geek Microsoft. Happy Day. Check it out.
Develop games in your browser. Powerful, performant & highly capable.
Congrats. You need a free demo or a video though. I've no idea what the gameplay is like just looking at the screenshots/description.