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