I needed that badge!
So, to find this website, I googled "flash game creator"
Develop games in your browser. Powerful, performant & highly capable.