cryptic

Mysterious and hard to understand, like a hidden message.