Talk:The Return of Slade/@comment-11668612-20150619025712/@comment--20150619183015

I went ahead and checked that, and some IP was the one who added the "new information". Wikipedia is sort of a coin toss in scenarios like this. It's either true or not. Better safe than sorry, I inquired about the change of episodes to the user who added them to see if there may be some answers.