Sure the storyline isn't that special.  And the in game jokes are cheesy.  And some parts of the game are not a challenge at all.  But there is something about this game that keeps you coming back for more.  Its not too tough.  But it is enough of a challenge where you will keep playing it just to find everything in the game.