Singaporean band Feedback release debut track