EurogamerSplash Damage teases "AAA open-world survival game" Project AstridMar 16, 2023Matt WalesBy Matt Walesmore_vert