Good luck signing up. You'll need it. A technical beta has been announced for Undead Labs' upcoming zombie survival game as well as retailer pre-order bonuses.