Not the big makeover was it? Not that the site needs it either. But let's hope the My Telltale registration is the preparation for something big. Heh. As in: GAME!
By the way, when I try to change my preference to HTML or text in my "My Telltale" account, it just returns with an error. (it is not set to a default)