I guess the launch was aerotow. If you want another dramatic experience, try a winch launch: something like 0-60 in 3 seconds then 0-1000ft in about 30 seconds. It takes a while for anyone to get used to these feelings, so I'm not surprised by your reaction.