hey guys
just letting you know, your link to the download for Boohbah: Wiggle & Giggle doesn't wotk anymore, as the original uploader's account has been taken down, but however, i managed to get a hold of this game before it was taken down and I have it on my account - https://archive.org/details/wiggleandgiggle2004, you can use this as a new link
cheers
-vintagecdromgirl