Stalker 2 is coming to Xbox Game Pass on day one

Debut trailer for the open-world post-apocalyptic game released