Director and Lead Designer and Dalriada Games in Glasgow, Scotland. We're an award winning independent games company with so much potential and an academic background in gaming.
No images were found in the gallery requested. Join now to share media with the community.