Submitted by Xenoveritas on Fri, 04/15/2005 - 22:29 Topics xenoveritas.org Add new comment Well, I'm back. At some point I should come up with more news to bump these off the front page... Oh well.