Bayonetta - Plummeting Firefight Gameplay Movie

Witches shoot up angels on top of a falling clock tower.