Hi! This is one of the challenges of trying to show you all the cool stuff we're making as early as we can. Videos like this get recorded way ahead of time, so we bite the bullet of showing some very work-in-progress stuff.
Here's a sneak preview of Demacia now. It's come a long way!