Where is the Gamespot review for Diablo III? I normally check this site first before deciding to buy a game but so far nothing. The Max Payne 3 review has been posted and that came out the same day. Anyone know what's going on?
Log in to comment