Does BAFTA provide anything besides prestige of being petted on a back and receive additional sticker on a hard copy of a game?<br>If these requirements will be crazy like this - maybe no BAFTA award will be new badge of honor.