Claire Finn joins the Board…

Lighthouse Studios has announced that managing director Claire Finn has been appointed to the Board of…

Games