Yep.
Payback on this one's gonna be a sight to behold. (preferably from orbit)...
I hope it is sooner than later.
Orbit? Reminds me of Aliens (2nd movie) where they say “we dust off and nuke it from space - it is the only way to be sure.”