We had a great showing in the ourstage.com August 2008 competition. Our song "Trepidation" won 1st place in the indie pop channel.
There were about 600 entries in this category and we overwhelmingly took 1st place. Thanks for everyone who judged. We'll probably have more stuff up on ourstage.com soon too.