Spider Vs. Snake: Everyone Wins

It looks like THQ released a trailer during last week's Comic-Con showing off one of the boss fights I described in my write-up of Deadly Creatures.

Advertisement

Share This Story