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