Silver Dollar City released more details on the "controlled spin" of Time Traveler today.
The large metal disk by the guy's leg interacts with the magnet that is under his hand.
Here is a better look at the magnet box. The red peg actually adjusts the distance the magnets are from the disk. It sounds like a lot of testing and adjustments have been made to provide the best ride experience for park guests.
The park recently released that Time Traveler will soft open March 13th for media and "first riders" and will open to the public on March 14th.