El33tonline writes:
"Azmodan arrives to inflict Maximum Pain…
For most gamers, this week is all about one of two things: Max Payne 3 and/or Diablo III.
Given the ‘titan’ status of these two titles, you would be forgiven for thinking that no other games are due for release this week, but you’ll definitely find something else that’s fresh and new on both digital and physical store shelves over the next seven days, worldwide."