This deck relies on loading up your hand with free spells generated from small minions.
Those free spells setup machine-gun Halel along w/ Pen Flingers & Flamewakers
Mozaki, Master Duelist fits in well as a finisher, but...is not in my collection
Same goes for Chenvaala, which is great for building a wall
Feel free substitute in Mountain & Arcane Giants...they're a bit slow for me 😅
Loatheb is also a great card IF you already winning, for a secure finish
Ravencaller is a bit pricey & random, so it's the first you should cut.