First epic level is by far the hardest level in the game, just make sure you reset your skills and distribute them to suit your playstyle before you try it (that's what made the difference for me, game is easy and just gets easier after that)
how the hell do you beat even the first epic level? The last few waves with high armour start messing me up so that I can't have enough mana to let the epic boss through more