Sorry if this is a stupid question, but I've been living abroad (in China) since 2007, so information has been scarce, but I was hoping one of you guys could help me. I saw that Mattel had released...