New Spider-Man Lizard trailer unveiled

by: Chuck -
While the Lizard isn't set to appear in the Spider-Man 3 movie it does look like he's going to appear in the game.  Check out this new video of the Lizard in action.
comments powered by Disqus