Oh yea, oh yea, where art thou?

Never fear, we be here. New and improved site to be up shortly!