Platinum Games' Vanquish announced, first teaser trailer goes live