With Insomniac Games releasing Marvel's Spider-Man 2, we now have a better picture of the villains who have returned, specifically Mister Negative, played by Stephen Oyoung The actor made a surprise return to the sequel, reprising his former role of the first game's main villain, much to the delight of those who enjoyed the first[...]