Skip to main content

WORLD

BUSINESS

ENTERTAINMENT

INTERNET RADIO

TECHNOLOGY

HEALTH

SCIENCE

SPORTS

Project Astrid - Official Announcement Trailer

Project Astrid - Official Announcement Trailer

Project Astrid is a new AAA open-world online survival game being developed by Splash Damage in collaboration with Sacriel ...
https://www.youtube.com/watch?v=taI5BxlwBAA

Comments