Limited Run Games' latest showcase, dubbed LRG3, is set to kick off this week, marking a major milestone in the company's 10-year history. As the gaming landscape continues to shift towards digital releases, Limited Run Games has carved out its own niche by specializing in physical copies – and...