Quoted By:
Leaker still isn't coming back till Monday though did leave 1/2 small details. Some "blanks" have been filled by Khu's clarification and older tweets from Kaka.
This is probably it for now (till Monday unless Nintendo Ninjas get him). Trailer seems likely next week but that is just speculation.