When I had my DS I played it more than any other game because of nostalgia. Crystal was my first game along with Silver as another so I picked up SoulSilver. It's a game I played as my childhood and I wanted to relive it and I really enjoyed the new sprites, game-play, moves, natures, moves, items, events, etc. When I buy another DS, HeartGold is going to be the first game I purchase. I would buy SoulSilver but I already owned it and played it way too much lol. I'd say I played it through at least 7 times.