This song is sort of like German house  music, except more poppy/IDMy...the second half especially reminds me of German house.