Top
10°

New S.T.A.L.K.E.R. Trailer - What lies within

As the projected March release date draws closer S.T.A.L.K.E.R. starts to take a pleasing shape, fingers crossed.....

Read Full Story >>
eurogamer.net
The story is too old to be commented.