Max Payne reigned the charts this week making it the first in the series to debut at number one. This made it this year’s second biggest video game launch behind Mass Effect 3. The third entry managed to demolish Max Payne 2′s launch week total by almost 10 to 1. Other new release Diablo 3 also made quite the impact
(Read More)…













