For 1 month I watched this thread daily and now I realized what the title means.
The title has a touch of a genius. Let me refresh your memory :
Monthly Development Update - April 2016 (Let's Talk)
Now I know what "(Let's Talk)" Means (cough .. sry) ... means ... It means "You talk, I'll listen" - genial.
And btw, I turned nostalgic and got into TOTW from time to time in this month. Guess what ? GS=1 - full, GS=2 - full, I got myself into GS=3 NICE ! 30+ toons in TOTW means something