It's an OBT!
Despite the officials announcements, think of it as an Open Beta Testing. Most of what you'll see is unfinished, will require time and lots of feedback.
Again, this is not a Real Final or Global release, so don't get your hopes up.
Mentioned games