Unlike most pc gamers, I never played the first Diablo.  With all the hype and how much my friends enjoyed the first game, I figured this would be the game to buy.  Well, it is.  The fun and reaplayability factors definitely  make up for the less than stellar graphics in this game.  The controls and  gameplay are superb.  The sound and music is some of the most realistic  I've ever heard (except for some of the recent FPS games).  I haven't  played on Battle.net yet simply because I'm having too much fun playing my  own game and TCP/IP'ing with my buddies.  Me and my friends started our  game after we were halfway through with Act 1 in our own games, and we were  amazed at how much fun we were having even though it was our second time  through Act 1.  When you play online with others it proposes a whole new  slew of options like trading, etc. (teamwork!).  What makes the game so  replayable is that everytime you play it, it's different.  Even if you play  as the same character, you will end up getting weapons in a different  order.  The weapons and magic are just AWESOME by the way.  It's so cool  how killing the same enemies over and over (and over) again can be SO MUCH  FUN!  Usually I HATE normal RPG games, but this action RPG stuff is my bag  ... baby!