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: New Skins For Your Nintendo Wii
Next post: The Lord of the Rings Online: Shadows of Angmar
Comments on this entry are closed.