This decidedly edgy tribute to at least one of rock and roll’s most memorable bands pushes the Visible and auditory boundaries with its design, sound and infectious riffs. Simply put: Luci rocks!In essence, any music that has the phrase “Hell” inside the title from the music will set you on to the mini playfield the very first time you make A