Volterra_90 on 28 April 2016
From best to worst: Bayonetta 2, The Wonderful 101, Bayonetta, Star Fox: Zero, Metal Gear: Rising. I can't say something about Vanquish because I haven't played it, but based on what I've seen, it looks pretty good.