Generally speaking, hack-and-slash games don't tend to be very long, and the Bayonetta series is very much in keeping with this long-standing trend. The Umbra Witch's first outing can be completed in around 12 hours, with the second game being even shorter; its main story clocking in at just nine hours, give or take. As a result, few will have been expecting a main story playthrough of Bayonetta 3 to last too long.