S.T.A.L.K.E.R. Due March 22

By Maarten Goldstein, Jan 15, 2007 12:48pm PST

According to a countdown timer on Man-Made-Hell.com, a site that links back to the S.T.A.L.K.E.R.: Shadow of Chernobyl website, we're just 66 days away from the release of the oft delayed shooter. Woot?

Click here to comment...



15 Threads* | 38 Comments