BAFTA Games Awards: ‘God of War Ragnarok’ Wins Five Honors, Including Game of the Year

God of War Ragnorok made good on its record-breaking haul of BAFTA Games Awards nominations by emerging with the largest number of gongs from the 2023 ceremony. Held on Thursday night in London’s Queen Elizabeth Hall on the Southbank (and livestreamed on Twitch), the event — hosted by Julia Hardy and Inel Tomlinson — saw Sony’s bloody […]