Rama's lil crossword

1234567891011121314151617181920
Across
  1. 2. This thing swims in the sea and the river
  2. 3. A game that only uses black and white
  3. 5. Say sorry and acknowledge the fault
  4. 10. Something said to provoke laughter
  5. 15. You probably don't know this but they're related to whales and live in Africa
  6. 16. Make a fuss about something
  7. 17. Have a difference of opinion
  8. 18. Vegans use this for their protein source
  9. 19. In a fair and logical manner
  10. 20. Past, present, or future
Down
  1. 1. Impossible to resist
  2. 3. Is both a game and an animal
  3. 4. Assurance of a future action
  4. 6. Attractively pleasing to the eye
  5. 7. Digital tool for information processing
  6. 8. People argue over how to spell this metal, this one uses the longer version.
  7. 9. Very much so
  8. 11. The bird that won a war against a country
  9. 12. Express curiosity or awe
  10. 13. a clump of rocks or soil in the middle of the ocean
  11. 14. To a reasonable extent