I don't think it was stalled, it wouldn't have made it to the touchdown zone if so, and those aircraft have a fairly low nose attitude on approach. But, there doesn't seem to be any flare at all, the nose doesn't pitch up at all until maybe the last 0.5secs before impact which is way too late to actually arrest the decent rate. I don't know if these aircraft have radio altimeter callouts to aid the landing, but if not, it simply seems like the pilot flying just lost awareness of how low they were and just didn't flare in time, as all other reports seems to state the rest of the approach and aircraft itself were normal. Then with no flare, its slammed into the runway, gear collapsed, and with some crosswind and not being perfectly aligned with the runway, its gone sideways slightly, rolled onto a wing which has given way and snapped off, and then rolled onto its back with the opposite wing then stopping it from just rolling like a pencil. Ouch.