The store link is still not working after the recent site problems.
Develop games in your browser. Powerful, performant & highly capable.
There may still be some residual issues.
Hopefully Tom will get around to checking this after a bit of much needed sleep.