Announcing Project Astrid – a new AAA open-world survival game from Splash Damage, Sacriel & shroud

Duration: 2:39 Views: 35K Submitted: 1 year ago