Bazillion Byte Drive

1234567891011121314
Across
  1. 3. repetition of something
  2. 5. close or similar
  3. 6. cheap, easy to buy/access
  4. 8. high-performance computing
  5. 10. be very excited about something
  6. 12. containing a lot of content
  7. 13. attractive or interesting
Down
  1. 1. large in amount
  2. 2. related to 3D projection of something
  3. 4. give new life to something
  4. 7. make something easier
  5. 9. something difficult and worrying
  6. 11. prevent something from happening
  7. 14. speed of something