… more detail, the latest trailer promises the game won't be easy. … Natural Doctrine Shows Off Its Unforgiving Difficulty …