patch 3.11

StarCraft II – Patch 3.11: New Co-op Mission Out Now

The Left2Die Arcade creation returns!