A bit old, but still great fun!
The graphics aren't anything to brag about compared to newer, fresher games, but they're not awful, either. So unless you're a graphic-perfect kind of person, that factor shouldn't really bother you. :)
Overall, the game is a definite "yes." It's got it's cons, but if you can get past those, it's worth your game time.