Blush Response
With a band called Blush Response and an album called We are Replicants it seems they were made perfectly for Galaxy15Radio.
Great band with a new album coming out soon. Check them out