Gavin,
Look at the rear end photo in Nelson's link. It looks like a solid rear axle.
Also, keep in mind, people, that this is a concept vehicle. As such, many of it's "whiz bang" features, such as all of the LED lights and the integrated winches probably wouldn't make it to production due to safety requirements and costs. Also, it won't make it to the US, because it would need to be based on an existing platform for cost effectiveness, and Ford isn't going to market something else to compete with the ST. They're not going to bite off their own nose to spite their face.