Does each new set of gamesjust add a motherload of new pokemon?: R/B/G/(yellow?) --> Gold/Silver/erm? --> Ruby/Sapphire/Emerald ---> Diamond/Pearl
How many are there now? It started with 151 right?, then they added 100 for Gold/Silver, was it a further 100 each for the last two sets? (that means 451 total)
Also what about the other ones like fire red/leaf green?