Vanquish Review

Sega pumps out a new IP, but is it any good?

Oh heck ya it is! Watch the video review to found out why.

Advertisements