Hey! I'm currently living in China and as far as I can tell I am not able to order Leopard online and get it shipped in China? I'm going to Shanghai this weekend, so my question is; Do you guys think they will have Leopard in stores there this weekend? And are the leopard releases all the same? By that meaning, can I choose language at my preference, or do you think it will only be in chinese?