Splash Damage revealed this week they have a new AAA open-world survival game in the works going under the codename Project Astrid According to the announcement made by the team behind the project, this particular game is the culmination of a passion "born out of a partnership with two close friends, who also happen to[...]