This time it's all the new fancy tech combined with the military on home soil and a mad head of state.
Did anyone spot those fancy microwave crowd control stuff yet?