London-via-Italy trio Husky Loops are blending guitar and electronic music on their debut record, I Can't Even Speak English.