From Leon to Kratos, the Dragon’s Dogma 2 character creator has everyone making their favs – Destructoid March 9, 2024