Limited Run Games' Scott Pilgrim release has been a knockout success
Last week saw the long-awaited re-release of Ubisoft's dynamic brawler Scott Pilgrim vs. The World: The Game, which returned to digital stores a decade after its initial release. Unceremoniously pulled from sale in the December of 2014, it ...