I took a more strong look at this new stylized yet naturalistic survival game. Lots of good, a bit of ehh. But lots of immersion.