D-Power stands for "Dance Power" and the project is made as a tribute to the 2000 dance style, that is known for it's typical electronic sounds and vocoded robotic voices together with great melodic synth-melodies.
Nobody really knows who is behind this project, but that's the meaning - the focus should be on the music and not the producer.
This is the second single by the project, and both releases has a small vocal part that is repeated throughout the entire track with different effects and cuts. It has the typical 2000-style elements like the deep but at the same time soft bass, the hats and ofcause the melodic synths!
...