Throw this here for you tech fags. I'm curious if any of the locations on here correspond to secret facilities, or we can glean anything interesting from the info depicted.
Which of these symbols work best to represent the Cabal?
Blah blah blah
Joo Joo Joooooooo
Don't you guys get tired of yourselves?