As of 10/2016, there are 802 Pokemon, from Bulbasaur to Marshadow. They are all good (except for Bidoof and #549). Which one would you be?
Kinda like Pokemon Mystery Dungeon, but with more variety.
-Legendaries are accepted.
-Megas are accepted.
-NO BIDOOF!