A black screen at launch with no sound, you say?!
Sounds like antivirus software is blocking your launch! If you have antivirus protection on your PC, please check your quarantine bin. Make sure that "Castle Crashers.exe" (or other game files) are not in quarantine.
If they are, well... un-quarantine them, and give launching another shot!