Looking For Our Shows? Visit The Brand New RAGE Works Podcast Network

1st Impression: Vanquish

Every once in awhile a new game using a tried and true formula pushes the envelope and introduces something new to the masses. After checking out this trailer I have to say that Vanquish looks like a game that will change things.Then again trailers always show tons of cool shit and don’t always deliver. I’ll let you guys judge.