nebulous – hazy, vague, indistinct, or confused

Advertisements