Barozi on 27 April 2016
If only Vanquish was a little longer... it would easily be one of the greatest games of the last generation.
Other than that it's probably one of the Bayonettas.
I personally enjoyed Vanquish more but I acknowledge a flaw when I see it.