0 Here are the nominees of the 20th Annual BAFTA Games Awards March 7, 2024 allgameszone The 20th BAFTA Games Awards are held on Thursday, April 11th. BAFTA’s YouTube and Twitch