Well, after being referred by a friend here, who said I could use this place to make the mod more popular, I set up an area for the mod, and have uploaded some screens to get the page going.
Hopefully, once this page is approved, and I get settled in, I'll start uploading more screens, and possibly a video or two. Stay tuned folks!