New! 'Cuda Falls is a water slide complex at Barracuda Bay water park at Six Flags Darien Lake. The complex consists of four water slides built by ProSlide. The slide complex opened in 2010. The slides are named "Cannon Ball Run" (ProSlide CannonBowl), "Twisted Twins" (ProSlide PIPEline slides) and "Typhoon Tantrum" (ProSlide TopsyTurvy).


  • In the real world, the slide complex's name is "Swirl City".
  • This is the spiritual successor to the 'Cuda Falls slide complex.