Santa Cruz Megatower Ride Review | Is it too big?