What is the definition of Horsepower? The rate at which torque is applied, right? So yes you're feeling torque, but you're feeling torque being applied very quickly over and over again, which is what I mean, which is essentially horsepower. If you where to apply 100,000,000 ft/lbs of torque at .00000000001 RPM you wouldn't feel much. There wouldn't be much movement, but that still a ridiculous amount of torque.
I just hate ignorant comments like, "torque is king", or "torque>horsepower". No, Horsepower tells you how torque is being used, and is the measurement that tells you how fast you can accelerate among other things. It also tells you how much energy your engine is outputting. Obviously energy is the key to getting things moving. The more energy you have, the faster things can move. You can convert HP to Watts, but you can't convert a torque figure alone to watts.
1 HP = 745.7 watts