Hack and slash

Wanted: Dead
14 February 2023
Devil May Cry 5
8 March 2019
Lollipop Chainsaw
12 June 2012
Nier: Automata
23 February 2017