$IXO Technical Review