Today's Release Radar feat. OMD that's not Andy & Paul, and yet another track from Dada that's not "Dizz Knee Land" Dada. There's gotta be a way for Glenn et al. to fix this...