I've just published a quick post talking about the initiative, in my native language (Brazilian Portuguese):
https://steemit.com/pt/@aiyumi/uma-nova-iniciativa-da-newbiegames-e-um-monte-de-concursos
The English version will come tomorrow. I'll edit this comment to include the link once it's up.
Edit (2018/09/04): the English version is up:
https://steemit.com/newbiegames/@aiyumi/newbiegames-new-initiative-and-lots-of-contests
Thanks for the effort, @aiyumi