The Developer Behind God of War’s Incredible Leviathan Axe Has Sadly Passed Away by Team Kaiju 4 years ago Gaming