Crack/fix sites down?

Anyone notice that gamecopyworld doesn't hold files anymore, and that megagames doesn't seem to work?

Am I missing something?