China itching for War!