S.T.A.L.K.E.R. – Last Man Standing Trailer

by Johan on February 19, 2007



Here is the newest trailer of THQ’s S.T.A.L.K.E.R. – Last Man Standing. The game will be released on March 22nd, 2007.

Video courtesy of GameTrailers

Previous post:

Next post:

Comments on this entry are closed.