Evolution of Bayonetta (2009 - 2021)