Apparently http://www.alienblue.org/mac/ redirects here, but /u/jase hadn't set it up yet. I wouldn't want someone malicious to claim it and hold it hostage. Any moderator of /r/alienblue PM me and this subreddit is yours.