Mysterious Achievement?
did anybody else notice the mysterious achievement? seems like 0% of the population has achieved it.
Is it just a placeholder for some future Steam event?
did anybody else notice the mysterious achievement? seems like 0% of the population has achieved it.
Is it just a placeholder for some future Steam event?