Is this the band whos last EP was called something along the lines of Luma Optica? I kept meaning to buy it, but it is no longer on itunes. Anyway, if this is the same band, I will be contributing.
This is the same band and that was the name of their EP. Nice memory!