But isn't that a great application for flywheels? Think of the size of hydraulic system and engine that would be required to move a ram that fast with that much force. The power is stored in the flywheels and available for use when needed without all the complication of dealing with hydraulics. Elegant in its simplicity.
The vid' displayed in bold text "Stores 28 HP of Force!" The mismatch of units makes the former science teacher in me cringe.