scottishgames.net
Lub Vs Dub Wins BAFTA New Talent Award
The BAFTA New Talent awards is an annual competition for people who have just begun their careers in the screen industries, or who have released their first work. The competition is open to studen…