Anybody have any clues about what this means? It does IN FACT relate to Destiny, that's all I know.
-
http://www.bungie.net/7_Official-Destiny-ARG-ARG-Complete/en-us/Forum/Post?id=59798855 That one is the thread for you.