Wait a minute. Nukemap says the Chinese ICBMs have a yield of 5 megatons. They don't need much to fuck us up do they?