Dylan Sprouse stars in the Wuxia Film, The Curse of Turandot
China and Japan hate each other. They’ve hated each other for a long time, and they’ll most likely continue to hate each other well into the future, and as mostly outsiders reading this, there’s little we can do to change that.
Microsoft’s Xbox One console is now available to buy in China for 4,299 yuan ($699). It is the first major console to become available in the country since a ban on consoles was lifted in January. The Xbox One was originally due to launch last week but unspecified problems delayed the release until today. The move will give Microsoft a major advantage over rival Sony, who have plans to release the PlayStation 4 in the country, in terms of sales as China has a large market available for video game hardware.
Remember when dinosaurs were monsters? Just big, dumb, scaly, devilbeasts that brutally killed and died in the distant past. That’s why you liked them when you were a kid. That’s why Jurassic Park made so much money.
Was it the Egyptians? Was it Aliens? Was it someone else entirely? Have a look at the evidence and tell us what you think… (more…)