The web version yeah. I'll give the windows version a try and update my rating.
(I rate games which don't work for me based on what other's have reported + the screenshots. Essentially making an educated guess. But now I can actually play the game proper my rating will be accurate)