Mind Games

12345678
Across
  1. 3. Someone who can read minds
  2. 6. A type of response
  3. 8. "I have a feeling..."
Down
  1. 1. A useful skill
  2. 2. "No time for feelings"
  3. 4. Dense for some
  4. 5. The past come to life
  5. 7. Ears and minds both have it