UnovaRPG (formerly Pokemon Indigo) is a free Pokemon online game that allows you catch and battle with your own Pokemon Team.
You can catch, train, and trade your very own Pokemon! Register and start your Pokemon journey!
Create a Pokémon Trainer Club account today! ... profile, have fun on the Pokémon Global Link, play the Pokémon Trading Card Game Online, and much more!