Submit your demo to Deugene Music here.Also you can release without submit here,just register inside our system and add your track on label.