You can now play the game right off your internet browser. Keep in mind it is around 35mb in size, so it is recommended you have a good internet connection to try it.
The standalone download version is still the preferred one for best performance and quality, available at the downloads section.

> You can play the web version here <
play the web version