There may be other sites, but you've already found the BEST site at GameCopyWorld.
You've got to understand, if a game isn't popular, it may not get cracked. I don't think that 'Power Puff Girls' is exactly a top seller, although I'm sure my daughter would love it.

What protection does it seem to have on the CD? I kinda find it hard to believe it's protected at all, although it wouldn't be unheard of.