There comes a point in a game's journey when it has to be sent out to live or die, judged by those who would play it in full view of the world. That moment has taken place for new survival shooter ...