Venom: Lethal Protector Spin-off Game Detailed in Insomniac Leak A recent ransomware attack on Insomniac Games has led to more than 1 million files being leaked online. Said leaks…