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.
The launch trailer to our android game, STARWARD. Download it here:
Play.google.com