Just got their debut album (although this is the slightly longer single version of this track), and this is probably the most striking and danceable tune. It's a good album and I think they could be a really good band, and I like they didn't give in to pressures and rush an album out! I think if you do some simple maths, then LCD Soundsystem ÷ Joy Division = Factory Floor. The Factory Floormula...
4