Bayonetta 2 is available on Amazon and Gamestop for $44.97.