Santa Monica Studio has ruled out making any God of War announcements at a 20th anniversary panel for the series on 22nd March 2025, throwing into question recent speculation surrounding potential ...