Craig Powell
Craig Powell
Appear in the games: Hellblade: Senua's Sacrifice, DmC: Devil May Cry and Enslaved: Odyssey to the West.
Credits (3)
Developers
Core Technology
Ninja Theory