The Snitch seems to be suggesting that there's God of War DLC
4-12-3 => DLC apparently.
— The Snitch (@insider_wtf) August 24, 2023
— The Snitch (@insider_wtf) August 24, 2023
4-12-3 => DLC apparently.