I remember when they were announced, and then they released 1384 which I loved.
Question: Is there more coming? I remember that there was another song on the preview video. I have come to like them as a band since downloading 1384 and am curious. I thought I heard something about it awhile back.