The latest trailer for the survival RPG gives us a better look at the Chernobyl exclusion zone, and gives an update on its PC and console launch plans.