A fan-favorite game that has a 90-rating among Steam users is now free via Epic Games Store. Per usual, once downloaded, the free Epic Games Store game in question is free to keep. The only ...
Overwhelmingly Positive is the highest rating a game can earn on Steam. Meanwhile, a 96 percent approval rate is a feat a couple releases a year, max, are able to achieve. "Mouthwashing is a first ...