It helps keeping our spirits up to get some feedback :)
Yeah, in the rating list in-browsers are clearly leading.
Lesson learned, convenience and accessibility of a game jam game matters a lot!