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