scottishgames.net
BAFTA New Talent Award Winners
The BAFTA Scotland New Talent awards took place in Glasgow’s rather lovely Oran Mor on Thursday night, with a glittering and star-studded ceremony. The New Talent awards are a unique competit…