Don't take it to hard, it's not entirely your fault some are just like that, my game has browser play, for PC and mobile, I got about 120+ View but only have around 30 browser play and even that I only have 20 review big difference in number,
not all bother to read the description of game they visited. That just how it is so don't let it get you too much.