ForestWhitaker7 won the Immovable object achievement in Wolfenstein: Youngblood. The achievement is worth 41 points. 1822 tracked gamers now have this achievement.
↧