https://youtu.be/qNQdSTjOjPs
Some intresting new info and new gameplay footage.