Ubisoft China recently teamed up with Chinese clothing company Sheepedia to produce a new range of coffee mugs. Unfortunately, it wasn’t long before the product was pulled and an apology issued for what was allegedly a manufacturing error. Sheepedia explained that it would no longer be selling the Ubisoft x Sheepedia mug due to a […]