WynautQueen
Pokemon Caretaker
They won't make past 1000 pokemon.
I don't know, I wouldn't doubt that they would, though it stands to reason it'll end one day. I'm not so curious WHEN the games will stop being made, but how the franchise will be wrapped up when that day finally comes.