7 years later, a beloved survival RPG finally hits PC and Steam