WRT your website, it's quite nice of you that you've added the message "you need js for this website". Maybe better if you add a little personal information to that message too, like "Hey I'm Doug, I'm a software dev, and this is my website. You need JS enabled for it to function. Otherwise reach me at <mail <at> domain>." This'd be more intriguing to enable JS. And when I enabled it I liked what I got, a nice idea.
WRT Bret's website, it's the type of website I'd pass if I wasn't told that there's sth. interesting in it. A black window w/o JS, and when enabled, it takes 5-10 seconds to just show me some text b/c needs to load custom fonts and loads of JS, and then messes up my scroll. Yours is a creative thing and I like it, but this one just imitates badly the normal scolling. Plain awful.