Torque damper?

So i lose torque from the engine?

pfft, wots the point of that.?

Should get a torque increaser.