The artist is Owl the track is titled Trainspotting. We got anxious with this one and have it up for preview a few weeks early. It is still undergoing mastering, panning, compression, fading, sequencing, etc. The mastered edition will be up and available probably in 2 weeks or so, we hope. We have 2 people from two opposite ends of the world working on finishing it off for us.