Hack and slash/Beat 'em upAdventure

Devil May Cry (2012)

Devil May Cry(2012)