Yes, but the page says:
Free Version - Audio FX Mod
Version: Buzz Folders Free v13.42
Update: 2nd October 2010
Compare it to the paid one:
Buzz Folders Classic - Try It Free
Version: Buzz Folders Classic v14.07
Update: 12th October 2010
Tha't why I'm asking if it's discontinued.
The download page behaves strangely, indeed, but I was able to download the file using the button in the upper-right corner of the pop-up window, not the big one in the middle.