hi, i see lots and lots of pokemon games, on DS, GBA, NES,etc. whats difference between them? what does this Emerlad or Black mean in their title? is each of these a whole new game? or its the same game with different characters? i played Pokemon Dash (which is irrelevent to my Q), Pokemon Rangers, and another on on SNES, but each was different. another question is if these pokemon games are related in anyway, like chronological order or something cuz i read on Wikipedia that some are evlouted from another. does all these games follow a shared story? TIA guys!