Control and Death Stranding lead BAFTA Awards
The British Academy Games Awards 2020 (BAFTA) nominations were announced earlier this week. The awards aim to celebrate the best games of the past year in many different categories, featuring some of the most recent and significant games currently out. That being…