Hi FZero,
In order to opt in to this newsletter please ensure that you have not opted out of communications on our account website
Please let me know if that helps.
It looks as if the Newsletter has run its course as the game is now launched sorry for the miscommunication.
If you did sign up for it and did not receive any rewards please get in touch with us over on our support site
Thanks