Marvel’s Spider-Man 3 may introduce a major villain that has been revealed through leaked concept art. This artwork provides us with our first glimpse of the villain’s design for the new game. If you have not yet completed Marvel’s Spider-Man 2, you may want to be aware that this information could be considered a spoiler. […]