Personally, I think that this game is overrated. I mean it is a good game its just not all that it is made to be. He many reason I didn't know enjoy this game that much is because it did not offer multiplayer. Other then that this game is great. However, over the past years I tend to play the game more when it has some time of multiplayer. Since, this game lacks a multiplayer mode the game loses replay value. It does take time to beat this game 100% but still I would of liked to see a multiplayer mode. As far as the graphics and sound effects go, there is no problem there. The graphics are amazing NGC graphics! I was amazed to see such good and unflawed NGC graphics. The sound effects where on point, I can not complain about the sound effects I mean they are very good. The storyline of this game isn't too bad either. However, it is not the best that I have seen but it works out for this game. As far as the gameplay goes, everything is great; almost perfect. I mean really surprised with this game. I was overall amazed with this game, the real problem I had with it like I said is lack of a multiplayer mode and a better storyline couldn't of hurt. Overall this is a great game it is just not mad for everyone. I recommend you give this game a try if you are not looking for too much for multiplayer but for single player. Now if you are looking for multiplayer check out Metroid Prime 2.