SACRIFIZZLE Achievement

  • As a Special Infected, incap someone who is trying to sacrifice themselves.
    5.18%
First Achievers
Recent Achievers