Complex sentence: The Sega CD system was released in North America that same Holiday season and with Sega's marketing and advertising, it became a more popular platform in North America than the Turbo Duo.
Split into simpler sentences: The Sega CD system was released in North America that same Holiday season. Make My Video, it became a more popular platform in North America than the Turbo Duo.