Dang it sure gets confusing picking between all the conflicting reports.
I did appreciate the long video though
One of the passengers seems to describe an engine surge pretty accurately
after the descent
The nose gear is down and so is the mains, can't tell if they are locked or not. The lack of flaps is a mystery to me. Also hard to sort out from the news whether there is a loss of electricity and/or hydraulics.
A runway overrun is one thing, but a departure off the side of the runway is quite different, so in this case which is it?