Eh, I've played through XD 16 times now and I never felt it was too easy unless you wildly overlevel a couple Pokemon and try to plow through the game, which often can work. I lost to Gorigan in both phases of the game where he's in it when I played it with my friend these last couple weeks.