TitanFall tops UK software sales chart

As expected, EA’s massive PC , Xbox 360 and Xbox One release TitanFall has topped the UK software sales chart holding off stiff competition from Bandai Namco Games’ Dark Souls II. It will be interesting to see how long the game can stay at the top with the arrival of