The Steam reviews for the game are genuinely bizarre. I actually saw more of the anti-feminist nonsense in the positive reviews (variations on “great game, but it sucks that the girls are all wearing burqas”). The negative reviews (and there are tons) were exclusively about microtransactions and grinding.