It's very well put together but also completely one-sided.
Everyone acts shocked about the "free fall" collapse of towers 1 and 2 but there's no mention of the point that steel beams are built to support the floors above, not catch them when they are dropped from of a height of 10+ meters. There's a major paper that concludes that even if the upper floors dropped only half a meter it would overwhelm the support structure and create an accelerating cascade.
To me ignoring that is disingenious and casts doubt on the other claims about building 7 and "micro-spheres". I'm glad someone pursues these matters though.