Three years ago, Insomniac Games was victim to a major hacking scandal that saw up to 1TB of data leaked online. Contained within the files was an internal timeline of upcoming projects, including an unannounced Venom spin-off slated for 2025.