it was ahead of its time ... the concept to play a game where you were a person playing a game inside of that
then they give you open world... under the condition that you have to train and battle a gym leader to go to the next town
so then you want to know what other animals are out there... whats the next gym etc
then you get stuck leveling up your lineup to be even and deadly which hooks you 5x longer
then you get the satisfaction when you wipe shyt out
Pokemon go brought it to another level with actual outside shyt and catching as certain times and places across the globe.... smarketing
I only played the first ones though so I dont know about the multiple versions. Even off rip they ripped you off... they make 2 colors then want you to fight and trade with someone or buy both to be able to collect everything
its a fun time waster where the hours you put in show over time