The acmoviepass.com domain hasn't been resolving for over 48 hours now. A whois lookup says it's not expired, but this is the second time in a few months that they've just totally disappeared from the web. The first time, they made a post on their affiliate BBS (a week after coming back up) blaming a "server move." (Like, excuse me? - if you're moving your entire paysite to a new server, you should do that
before shutting down the old server account to avoid having all your paid members charge back because they have no access for a week, right? Even I know that and I'm a bit slow otherwise

)