Yes, it's in the top post of this thread: https://forum.skylords.eu/index.php?/topic/3182-open-beta-information/
It says:"
Advertising
We are currently talking with streamers and a website in order to let the world know about this project. We however currently have no advertising budget.
Players can make videos or stream Open Beta if they wish. All we ask of streamers is that they inform viewers that the game is currently in an Open Beta stage that will be reset at the end along with it possibly containing bugs and crashes along with other issues and that a link to our Foru