Lost In Egypt boasts an array of new songs, from the industrial flavorings of the title track, to the electronic pop worship of "Perfect" and "Beautiful Lamb," to a unique update of Depeche Mode"s "People Are People," to the infectious opening track and album single, "Smile."