I mentioned this a long time ago but some cop friends of mine somehow got some video games after a case closed. They kept all of the "cool" stuff and, as a joke, gave me several Pokémon games. I took this games right to Gamestop and walked out with a DS Lite and a Wii horizontal stand.
Pokémon games retain their value because they are always in demand. You'll rarely find them on sale.