Hello Slim,
the message you have received informed you that your region is installed and availlable in world. You can found it by using search in the world map. The english version is just below the french one actually in the message.
The attachment is the invoice (you will receive one each month).
Thank you for supporting NWG !
About New World Studio, the new version will be available soon. Tutorials will be available to help you to migrate for the actual version to the new one :)
Regards,
Calice.
Calice Newman
NWG Admin