That was great! One thing i've noticed about your pokemon is that they seem to have really high leveled moves. Totally fine, I guess, but It struck me as odd.