Skullwaker on 28 April 2016
I haven't played them all, but out of the ones I have (Metal Gear Rising, Bayonetta, Bayonetta 2, The Wonderful 101, Star Fox Zero & Guard), I have to go with Bayonetta 2.
That game is near flawless as far as I'm concerned.