Mothmod here.
Okay, so the movie has already been leaked in 1080p. Which means I can set a schedule for movie memes appearing on this site. I want to give people a chance to see it in theatres first, so on Sunday October 15th I'll post a video/discussion post and then I can start featuring movie submissions. Until then I encourage you to either see it in theatres if you can, or at least buy a ticket even if you don't go.