So far it really feels like a 'gear check' type boss from WoW

No strategy just smash down, but if you don't have good enough gear you won't beat it

TBH the thing that annoys me is the 7k grind