There actually was a few ads/promos for this game. Gamestop did their usual pre-order bonus stuff and some other places did similar things. Honestly, I like this game a lot too, I just haven't played it too much.
I'm trying to finish other games I'm closer to 100% and then go back and finish Vanquish. In my opinion, it was a very underrated game, as it kinda' slipped under the radar... but I got it and I love it.
I like your sig BTW.