2019 British Academy Game Awards Nominees Announced!
March 15, 2019 | Digital Download News The 2019 British Academy Awards Nominees has been announced by the British Academy of Film and Television Arts (BAFTA). There are 17 categories all in all with God of War having been nominated in 10 of the categories and for a PC game, Return of the Obra Dinn has been nominated in 6 categories. Here […]