First Cresselia screwed with my controls, then the most challenging Pokemon boss fight in years - Volo and then double Giratina immediately afterwards. Great. I loved it. Lost three times and had to really put thought into when to heal, use agile style, etc.