I have no idea what about 50% of their tweets are about. Just reading them on the front page of the website. Without context many of them are quite confusing.
This is the kind of thing that goes on behind close doors on normal game releases, where they are optimizing it right up until the end. You guys are just getting to play with a version of the game that normally only the developers see.