It's written that I should be able to play in the browser but the game haven't been upload 😢
I am sorry. That's my fault. Thanks for mentioning it, I changed it.