A recently released Steam game boasts an impressive 92% player approval rating and is completely free to play, with no microtransactions.
A recently released Steam game boasts an impressive 92% player approval rating and is completely free to play, with no microtransactions.
Only ~700 reviews tho