Crossword Puzzle for 200pts: Greek Mythology

1234567891011121314151617181920
Across
  1. 2. The god who constantly cheats on Hera
  2. 5. Gave what is now Athens olive seeds
  3. 8. The inventive yet repulsive husband of Aphrodite
  4. 10. The goddess of victory
  5. 11. The metal-feathered birds with poison droppings
  6. 15. Delivered Athenians from paying tribute to the Cretans
  7. 17. Was abandoned on Naxos by Theseus
  8. 18. The boy who almost crashed the sun
  9. 19. The bronze defender of Crete
  10. 20. The embodiment of night and the sister of Gaea
Down
  1. 1. Where the 12 main gods live
  2. 3. The goat-lion-snake hybrid from Lycia
  3. 4. The greatest musician of all time
  4. 6. Lives on Ogygia because of her father's crimes
  5. 7. The 3 weaving goddesses of destiny
  6. 9. The son of Medusa and the owner of a golden sword
  7. 12. The food of the gods
  8. 13. The most important of the river gods
  9. 14. The mother of 6 Olympians
  10. 16. The ferryman of Hades and the son of Nyx