Holy shit, they finally updated the website.