Solid German electro.
a touch too much too soon 2
It's like you are hopelessly in love.
Retro techno: still obsessed with it.