Ubisoft has laid off yet more employees and has closed down another of its studios, this time the branch in Leamington Spa in ...