On Thursday, April 11th, the 20th BAFTA Games Awards will highlight the “outstanding level of creative excellence” from a variety of developers across the world. While BAFTA is the British Academy of Film and Television Arts, the organization behind the ceremony has been honoring innovations and achievements in videos games for the past two decades. The first BAFTA Game Awards were given out in February 2004, where The Wind Waker won the Adventure Game award. At the 2018 BAFTA Game…