Complex sentence: In May 2008, a new single, "Your Love" was finally released in Germany through Superstar Records, a special remix by D&K only available digitally.
Split into simpler sentences: In May 2008, a brand new single called "Your Love" was finally released in Germany through Superstar Records. A special remix by D&K only available digitally.