The Dead Kids myspace kinda freaks me out. But then, their LCD Soundsytem meets The Rapture sound draws me in…