I remember reading about a pokemon hack where you play as the bad guy, I cant remeber the name, but the evil team you worked for was called Team Dark, and you were the descendant of the one that remade the whole team.
Also there was another hack where you play as the son/daughter of Giovanni. But, sadly, i cant remember the name of the hack too.