We have moved! The new URL is: https://www.picoreplayer.org