I really like it as well. Slipped my mind for awhile too until I heard it come on Pandora's electronica station today. I was like, yes! Isn't the point of the thread to share and discover music? Feel free to share your own tastes too.