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