New website up!
Jun. 14th, 2010 03:46 pmOkay, after lots of work, I am finally able to roll out the brand new Squidge.ORG main webpage. Please take a look (at http://www.squidge.org) and let me know what you think. If you have updates or changes, please let me know. There are people who are not part of the index yet, but they will be sometime tomorrow!