I've been working for a LONG time on this new site. It's still incomplete, but its close to being finished (finally). Entirely made from Flash, its my best work yet, IMHO.
Check it out and let me know what y'all think. If you find any errors/bugs, let me know as well.