An atmospheric sci-fi adventure locks down a release date, marking the second confirmed Xbox Game Pass release for April 2026.
Steven Spielberg returns to sci-fi with a somber UFO invasion flick this summer ...