I wonder if this thing will handle serious power. Sure sounds interesting...

Go to this video http://pirate4x4.com/tv/live14b.php

and move up to the 12 minute 15 second mark for the torque converter info.

I didn't see anything on Percy's website yet.