That sucks big time, Brand X or not it ain't going to be a cheap fix.

It looks like it just let go/broke....but the picture only tells so much....