wow
very very good. there are many things Id like to praise, but I dont have write one for each thing that was good. The reason anyone wouldnt like yours is either 1) pokemon 2) very long or 3) dont like crossovers.
anyways, I thought it was very uber cool. very good job. if you make a sequel, put some more shorter battles, and sometimes, even repeat moves, otherwise the torrent of new things just becomes lame. but dont repeat them too much