sound like flobots?
i bought their album a while ago and i really like it. help me out?