This album is maybe best described as a mix of Lamb and Future Sound of London.. In other words..a great album!