Shadow Complex Remastered gets a physical release tomorrow, courtesy of Limited Run Games. 6,900 copies go on sale in…
Shadow Complex Remastered gets a physical release tomorrow, courtesy of Limited Run Games. 6,900 copies go on sale in…
Advertisement