When it comes to Pokemon rom hacks everyone is going to have there own opinion on which ones they like the best for different reasons. Out of all 300 plus Pokemon GBA rom hacks that are in Alpha, Beta, or completed, I have compiled a list of the top 20 best.