In the making for a few years now, Vanquish is a high-paced third-person shooter for Xbox 360 and PlayStation 3, developed by Platinum Games and published by SEGA. It’s a mix of features from Lost Planet and Gears of War, everything nicely flavored with a touch of speed from [insert Japanese 2D arcade shooter]. It’s also Shinji Mikami’s latest creation.
San Francisco gets toasted by an array of beams coming from the sky. As it turns out, the space colony built by the US is under the control of an organization called Order of the Russian Star. Yes, it’s the future if you haven’t guessed by now and the colony uses the power of the mighty Sun to power itself. It just happens you can use that power with a whole different purpose.