Pokemon is undeniably one of the greatest franchises of all time, and is actually the second best-selling franchise of all time, only being beaten out by Mario himself. And, with the upcoming release of the sixth generation, Pokemon X and Pokemon Y, I got to thinking: which is the best generation of Pokemon games?
Strap in everybody, because the opinion train is leaving the station, and over the next five days it will be stopping off and looking back at all five generations of Pokemon and revealing which generation is truly the best. (Like no one ever was)