This should be an easy one - it's an electro track, with the lyrics: 'I turn you on, my automatic freak, inside your mechanism, every night'. It also has a string line very reminiscent of Ron Trent's 'Altered States'...
Anyone know the track I mean? Cheers, Tom PS: DEMF sounded amazing, I'll be there next year for sure!