Is this the future? Oh wait, my bad, it's just Robots, the first full-length from Casino Madrid. San Diego, CA's six piece mixes electronic and hardcore...