Not sure what all the fuss is about

. Looks like a little JB Weld and duct tape will have her up and running in no time. Might have some compression issues but that's why you have a turbo. Turn up the boost
j/k, sorry for the loss, that is pretty catastrophic

.