Tasking players with discovering what happened at a nuclear power station, Atomfall launches this upcoming March on PC and consoles.