Metro Redux claims first place in UK software sales chart
Charttrak has just released its figures for last week’s all formats UK software sales chart which puts Deep Silver’s/4A Studios’ Metro Redux at number one leaving last week’s leader Diablo III at number 2 and Sony’s The Last of Us at number 3. Other big moves and perhaps spelling the