Beatlesesque orchestration gone futurist, punk-metal guitars chugs, breathy glamboy vocals, slick pop synths with angelic choirs, and country rock jams. Huh?
Release is one of those rare works that can catch a listener on the anger factor alone. Frustration drips from the CD like toxic waste from a treatment plant.