If you’ve been patiently waiting for a chance to buy Sega’s Astro City Mini, you’ll have a small window of opportunity to grab one on March 26th.