David Braben will receive the Bafta Fellowship in the British Academy Games Awards.
Continue reading…