Insomniac Games attackers have released over 1.3 million documents that reveal Sony and Marvel contracts, game details, and personal data.
Security News