Blizzard Entertainment released a sneak peek into a new Deathmatch map named Petra, expected to arrive around the 2nd Anniversary …read more