Yeah some weird coincidences with the Doxa track but lets not assume that they are on some nostradamus tip and can build pre hype from back in the 80s. It's probably such an old favourite of theirs that they just took various influences and used them in their music i.e. track names.
The bit that could be implied as giving us clues to their next release is kinda odd though but probably us looking too hard for something.