Ubisoft China and the clothing company Sheepedia recently teamed up for a series of products related to the gaming company, but something went very wrong with one of them. If you're a select few odd ...