well...
to be honast i really didn't like it much because it wasn't really a rap and nothing rhymed at all, you could have made the pokemon in a cooler voice and then made them rhyme throughout but maybe i'm not the best judge, i don't realy like pokemon but i have beat all the games ;)