Originally Posted by ThePowerCosmic
Isn't the teaser supposed to be debuting this month? If so, great news.
one source said it comes out tmw...luks like that is not going to happen
but the teaser would definitely come out this month, most likely before the 18th of April.