Found the 3rd clue unraveling the mystery, alone or with another ODST. 48.75% of players have unlocked this achievement