Le producteur Steve Schierberl (né à Milan) offre sur cet album une techno abstraite, minimale parfois chantée par lui-même (I’m sitting alone) ou par son amie Christina Broussard (I’ll lick your spine).