Well now, that is one I have not seen. Very cool. My first mill is a home made 80/20 mill. It has a pretty strong Z axis with ground ball screws and a 1200 oz nema 34 direct drive motor. I have not really used it as a press before, but do know it is capable of some pretty high pressure on a downward stroke. Do anyone of you guys have the Tormach version?
Here is a pretty good video explaining the screw design for an IM machine and the reason for it's shape. It's about 5 minutes long.
https://www.youtube.com/watch?v=eUthHS3MTdA