The Developer Behind God of War’s Incredible Leviathan Axe Has Sadly Passed Away September 6, 2021September 6, 2021