After revealing their first comeback performance of “Humanoids” last weekend on Inkgiayo, DBSK continues with their promotions this weekend.
“Humanoids” is a hybrid electronic track with experimental sound. It contains the message that the new generation should continue to move forward for a better future.
The song is also the title track to the duo’s new repackaged album. Along with the title track, “Humanoids,” the other new track is “Here I Stand,” which is another exciting dance number with electronic sounds.