IM_FRIENDLY's DotA 2 Crossword Puzzle #2

123456789101112131415161718192021222324252627
Across
  1. 1. Roshan's worst enemy
  2. 4. Removes buffs; commentator
  3. 6. Croissant-bearded ghost
  4. 8. OI, FRESH ____ *M-M-M-MoNSTER KILL*
  5. 12. Enchantress punchline; innuendo
  6. 14. The Mountain
  7. 15. ____ Destroyer [sometimes Decorator]
  8. 16. Pink priest; possibly a Pokemon
  9. 18. Non-player units
  10. 21. Sheep; Polymorph (syn.)
  11. 22. Alliance's TI3 playstyle
  12. 24. Buy this to throw the game
  13. 26. He's been to hell and back(x2)
  14. 27. Our lord and saviour
Down
  1. 2. Divides the map
  2. 3. Save for this
  3. 5. Needed to use most abilities
  4. 7. Black Hole enthusiast; commentator
  5. 8. Anti-mage's favorite item after BF
  6. 9. Creepy old man with a flashlight (abbrv.)
  7. 10. Korean Pro team, also a hero name
  8. 11. Most patch contents
  9. 12. New hire on Twitch; hero
  10. 13. Dressing up
  11. 17. You can't run from ____
  12. 19. Game engine
  13. 20. ____ '2GD' Harding
  14. 23. ____ Secured
  15. 25. Game feature that is used for good/bad manner
  16. 27. Grants true sight