This actually gave me a whole lot of immersion for the core game itself, visually introducing the factions we have read about(for those who read the forum). I practically immediately starting roleplaying :)Hell, it could probably be the intro trailer to "set up" the world we are fighting in.