Vanquish Story Trailer Unleashed
With Vanquish’s October release creeping up on us, Sega have released another impressive looking trailer, this time focusing on the game’s story. Boasting a heavy, filmic style, the frenticly paced trailer shows Sam (you know, Sam…Sam Sam the government man) kicking arse in some dynamic…