Via an Anonymous Source, Posted by Aubin Paul
A compilation of thoughts-out-loud complemented by musical instruments, regarded as nothing more than a means to affect. Please do not misconstrue--this is without an inference to anything beyond a co-personal reaction. If an effect does find its way to humble the maze, so be it, we would cherish the privilege and welcomingly oblige.
You can read more of the lengthy statement on their myspace page.
1208 released their last album, Turn Of The Screw in 2004.