Electronic metal outfit Set The Sun, led by the mysterious duo Arc and Eris, has just released "The Edge," the…