Blog, FeaturedThis Unearthed Sega CD Promotional Demo Is Glorious Nickbait / 28 October 2019 The Cutting Room Floor has unearthed a piece of retro gaming legend