http://humanoidwake.com/ have not looked at it a whole lot yet, but it is still obviously under construction to a degree, but it is viewable for more than an intro for a change.
pretty funny site too
(Message edited by wakerider111 on October 28, 2008)