Another techno/house song. Why am I not surprised?