Art is great, gameplay is fun and challenging, music is good though a bit loud :)
Also lore accurate is a bonus
Needs an attack cooldown to prevent cheesing the fight though :P