Final report out.
AvHerald has a nice summary:
Basically, poor pre-fight planning and briefing, overloaded ATC, distracted crew, and the cherry on the cake: not reacting to the TAWS warnings (the crew thought it might have been a false alarm)
Someday the crews will learn that when you have a stall/terrain/TCAS warning, you first escape from the situation and only then analyze it. Better to pointlessly escape from nothing after a false alarm in which you incorrectly trusted than dying from not escaping from a real threat after a real warning in which you incorrectly didn't trust.
And I know that most crews would do just that: escape then check. But somehow this reaction seems to be not working as reliably for stalls and ground proximity warnings as for TCAS warnings.