This game is incredible, it'll keep you interested from start to finish. Which is pretty amazing due to the huge amount to do within the vast game world.
You'll find yourself challenged in this game at any age, gym fights require tactical coordination which adds an edge of awesomeness to the game, generally.
It's a good storyline and it involves the player all the way through. It's an old game, but it's among the best. It's a must have, if you havn't played this or it's RUBY counterpart, then you need to.
The only reason this is a 4 star review is that you need to observe an obvious money-grab technique within the game. Certain Pokemon can only be caught on each version. For example, Groundon can only be caught on the Ruby version, and since is a large part of the game, it makes you want to buy the opposite colour for a different experience. The point being.. It should all be in one game, instead of split into two.