Strange Itch emerged onto the electronic music scene with their self-titled debut album in 1998, establishing themselves as an independent force in the genre. The project showcases a distinctive approach to electronic production, blending experimental textures with dance-oriented sensibilities that marked the late '90s underground scene.
The group's independent release demonstrated a commitment to artistic autonomy and creative experimentation within electronic music. Their work reflects the DIY ethos of the era, contributing to the broader landscape of self-released electronic music during a pivotal period for the genre's development.