0 views
Left 4 Dead: The Sacrifice is new gameplay where players get to decide who will hold back the zombies so the others may live.
Date: May 16, 2022
Left 4 Dead: The Sacrifice is new gameplay where players get to decide who will hold back the zombies so the others may live.