Plenty of cool developer insights and footage, with a few new interesting tidbits mixed in.
Info gathered from various creators who were invited to an early Lightfall preview event.
Lots to find out if you look really close.