Just a heads up, but developers cannot simply "delete bad reviews" to "help hype" their game on Steam. The only thing developers can do is submit a report for Steam to take a look at said review(s) and decide if they were made maliciously or were, in fact, actual reviews (aka not review bombs, or people leaving blatantly dumb reviews meant to drag the score down). They're subject to the exact same system other users are: they can report them, they cannot delete or edit user reviews.That's bullshit. I've encountered plenty of games on Steam, including this one, where the devs deleted negative reviews to help hype their game. I've read reviews that offered constructive criticism without any vitriol that got removed for no good reason.
I also happen to be a former supporter of Studio FoW when they were on Patreon. I supported them for 4 years. There were plenty of times when DarkCrow deleted comments or flat out attacked and insulted supporters for offering constructive criticism. There were entire flame wars between supporters who just wanted to express their opinions and feedback versus trolls and Studio FoW's diehard asskissers who would insult and gang up on other supporters just because they weren't mutually obsessed with bestiality. I was also around for the Scarlet Nights debacle when DarkCrow intentionally put out a misleading trailer lying about the content of SN ep1 and then boldly insulted and trashtalked his own supporters for calling him out on it.
If reviews were removed, it was because Steam deemed them as bad faith reviews. That's not on the developers.
In regards to the rest, go off king.
Edit: Went ahead and grabbed this directly from steams partner FAQ in regards to this particular issue incase you were curious:
Q. I'm a developer. Can I delete reviews of my product?
A. Not directly. If you find abusive reviews, you can flag them. The review will continue to be listed on your store page until a moderator deletes the review or removes the flag.