I actually thought that I'd accidentally made him to easy. I beat him at level 12 using Russel, Max, Laura and Fitz. Laura heals, Fitz gives Starlight element attacks and heals, and the starknights using double strike skill deal a crazy amount of damage.
Either way, I'm happy you liked what you played!