2012 London Olympic Advert - Showing Destroyed World City Icons

What is up with this advert? It is a subtle message of some sort? Are the Chinese really about to go nuclear on some major cities? Is someone expressing suppressed anger at English Imperialism?

alert/2012LondonOlympicAdvert.png