From the moment you first log on, you’ll be thrusted into the world of Necrofection Z, the most popular survival game on the market. While the world is overrun with undead corpses, the real threat lies in other players. None more threatening than [...]