The press release announcing Del Toro's inSane has confirmed that the game is in-fact a trilogy and not a standalone title. Interestingly it also clarifies that while THQ's owns the rights to pub... Read More