Envious Eyes Technical Itch Record label Tech Itch Recordings Catalog Number TI 045 Release Date January 1st 2006 Genres Drum n Bass Tracks No tracks