The Crack Suicide Squad homepage has been shut down for the time being.

Please visit us on our forums.