I heard this techno song and it was great but no one knew the name/ group.
Throu-out the entire song there was a devilish laugh and the owner of the laugh would every so often would go, "hahaha, im coming to get you."
if anyone knows the name of this song, please help me.