The Fixer explains how big an impact you've had on the revolution 36.25% of players have unlocked this achievement