I know that there are new games coming this year, but right now there are 905 different Pokémon, but if you take all the different forms, you have well over 1000. There´s a Pokémon called Unown, that has 28 different forms, all the letters and the ! and the ?
The bird that would soar above the level plain of tradition and prejudice must have strong wings. It is a sad spectacle to see the weaklings bruised, exhausted, fluttering back to earth. — Kate Chopin, The Awakening