9-25-2012 - Made the front page slightly more palatable. There might be plans for things in motion, but I shall speak nary a word. Don't want to jinx it.
For now, the main website is still basically just a glorified splash page. The forums are live once again, however, so feel free to hop in there.