^^ Nice find! Well, china has always been sort of a show off(how do you say don't get offended in Chinese?). Anyone remember the animated fireworks shown to TV spectators of the Beijing 2008 games?
http://www.cnn.com/2008/TECH/08/12/fake.fireworks.ap/index.html
And anyway, hadn't some russians recently claimed that NASA had not actually sent anyone to the moon? Its all due to the feeling of rivalry!
Its like krinish said. China is quite new(ready for noob slaughter?

)!