Ubisoft, the renowned developer behind Assassin’s Creed and Prince of Persia, has reportedly laid off 45 employees across its US offices in a recent cost-cutting […]