There was a teaser trailer that came out like the 27th of last month. I thought it was the same one, so I didn't bother looking. That's why I suggest to specify in the topic.
The website it's self was released the 27th of last month. Yes you're late. But the article was referring the new the trailer.
Unless you're talking about the trailer, than you still need to specify, but I would be wrong.
EDIT: @ Genskar
The Mj thread got like 44 pages in less than an hour.