Today, 22nd March 2025, is officially the 20th anniversary of the God of War series. The original game for PS2 released in the USA 20 years ago today, and made its way to Europe a few months later in July of 2005. To mark the anniversary, Sony has released a tribute video documenting the journey...