Re: Sega's Astro City Mini Is Getting A Release In The West 1mohr365Tue 30th Mar 2021 Limited Run is a TERRIBLE company. I am sad to hear they were picked. Limited Run cares nothing about customers, cares only about the almighty dollar. 0
Comments 1
Re: Sega's Astro City Mini Is Getting A Release In The West
Limited Run is a TERRIBLE company. I am sad to hear they were picked. Limited Run cares nothing about customers, cares only about the almighty dollar.