http://www.newgrounds.com/portal/view/641393
Develop games in your browser. Powerful, performant & highly capable.
Love the presentation! Wish there were a few more player options. Controls feel good. Keep up the good work.