The download page has moved here :
https://luplayer.org

Changelog :
Added Luplayer Upload : easily transfer your files between devices.
Added file->new to clear all sounds.

Also, check out the mobile version now - available on Android !
https://play.google.com/store/apps/details?id=org.luplayer.mobile&hl=fr