Snappy PR statements from a secretive intel agency? This should be interesting.
Are you starting to feel like Olympic technology is getting a little big for its britches?