Hearthstone Beta Key Puzzle

123456789101112131415161718
Across
  1. 1. YOU FACE _____!
  2. 2. /r/hearthstone moderator
  3. 7. Mrghllghghllghg!
  4. 8. Card cost distribution
  5. 9. Clickable rock launcher
  6. 10. Bubble wrap
  7. 13. Source of luck
  8. 16. Top /r/hearthstone submitter
  9. 17. Innkeeper’s Invitational victor
Down
  1. 1. Corseted hero
  2. 3. Furious fowl
  3. 4. Lead designer
  4. 5. Taz’dingo!
  5. 6. 9-0 The Dream
  6. 11. Banana benefactor
  7. 12. Mayor of Valuetown
  8. 14. Speed chess equivalent
  9. 15. Kripp’s Pyroblast deck
  10. 18. Hearthstone release date