This has only a few hiccups, but that said it makes me hyped up for the full game.
It is worth not only the demo play but the watch/follow to keep an eye out for the full game.