With Vanquish developers Platinum Games have taken a standard macho third person cover shooter and injected it full of Japanese flamboyance and panache. Instead of shooting waves of mindless grunts in a grey/brownish landscape, you are confronted with waves of laser-death spewing robots in a...