A fun ride for many on the cyclone roller coaster .