El33tonline writes:
"Dear oh dear.
Week in and week out, the list of worldwide videogame releases has been desperately threadbare, but week in and week out, there are at least a couple new releases that standout in the bleak schedule to save that list from oblivion.
What games (and indeed, downloadable content) are heaped with such a responsibility this week?"