The fact that they initially wanted to make it a browser game made me a bit uneasy. Hope that doesn't mean it's a real low quality game
I think that is why they switched to client-based game so they could have a high quality game going by a quote fromthe latest medium article.
"Todays browsers are throttling the performance of the game engine, and it simply does not look as good as we expected"