This lineup is possible thanks to the change in the new patch that made Lycan a Hunter rather than a Warrior.
The (3) Hunters bonus buffs the DPS output of Lycan and Beast Master significantly. Getting Lycan to three stars is a priority because he benefits from the Hunter + Savage bonuses a great deal.
The draft has four Warlocks, so it has very good sustain, helping Beast and Lycan survive for longer, especially with the powerful Disruptor Ace bonus.
If you find Medusa, you can replace your weakest Hunter or alternatively - push for lvl10 to include her in the draft for even more damage.