God Of War wins big at BAFTA Games Awards

5 April 2019 Business News

God Of War has won five titles at this year’s BAFTA Games Awards – seeing off competition from the likes of Assassin’s Creed Odyssey and Red Dead Redemption 2 to win best game.

Read more? Click here