Stalker 2 gets September release date after being delayed due to ‘technical imperfections’
1 min read
CAT
January 16, 2024
Stalker 2 is now set to launch on September 5 after being pushed back from its Q1...