Haven't rated. In the browser, I can only see the top corner of the game screen, and unfortunately do not have a windows machine to play the windows build.
oh yeah I have a Mac build too but can only upload it after the game jam. I'm also working on a web version that has smaller resolution.