From a PR point of view....it doesn't look good when every review on the steam page is a Thumbs down with endless complaints.

Steam reviews

Here is 3 randomly selected reviews over the last few years....

[Linked Image]

[Linked Image]

[Linked Image]