S.T.A.L.K.E.R. 2 delayed, now coming December 8 to Xbox and PC

The highly anticipated post-apocalyptic survival FPS S.T.A.L.K.E.R. 2: Heart of Chernobyl is no longer aiming for an April release. Developer GSC Game World today announced new December launch plans. Read more…
Neowin News Feed for: All