New servers, hooraaaay! More bandwidth, more power.
I don't get it What comes up? :S
It's some national security site :S