As you may see I overall rated this game 9.9 because, it has honestly has to be the best hack I've played. There is no other game to beat this to me. I played this game so many times over and over because the story just gets me every time.
Graphics - The graphics were awesome, Only thing was when picking the name for your Brother his pat-lets got messed up. But It was funny how he looked so that didn't matter to me. Other than that little small funny issue, The graphics were awesome, I didn't notice glitches, maybe a few little spots you couldn't walk, but it didn't interfere with the story, or getting items or nothing. Other than that, That's all.
Sound - I didn't enjoy the sound only because I fast forwarded the whole game, but there wasn't really anything wrong with the music.
Addictiveness - Like I said before, I replayed this game many of times and I just love it, Trying new teams to defeat the elite 4 and gym leaders. Trying to capture the lengendaries with only ultra balls because well I don't like to use master balls, I find it cheap and boring. But this game honestly is very addictive, especially since you get to join in with Team Rocket.
Story - Yes I said it, I said that you get to join Team Rocket in this game. Ever grow up as a kid playing Pokémon on your little console always wanting to be apart of team rocket? Yup, You finally join them. The story plays out as a kid getting his Pokémon, going out, and his brother getting caught up with TR. Sooner you also join. Who Needs A Rival Like Gary when you have everyone your rival because you are TR
Doing Missions is the best hahah.
Depth - I will not go into much depth same with the story, because that will just give away what waits for you. All I must say is, 10 10 10
Difficulty - The game starts out easy, but as you progress, the game gets a bit tougher, and tougher, and tougher. Depending on your Pokémon Team, this game will open another difficulty in you. Good Luck. Have Fun.