Limited Run Games is opening an ’80s-themed physical game store Posted on January 31, 2022 By The physical game publisher is becoming a physical game retailer Shopping