I just clicked on a link to the main site from my bookmarks to look at a tutorial again and it keeps redirecting to this forum.

Did the website shut down? Was there an announcement for it?