Yes, and we all know exactly how well time travel worked out for the storyline of the Sonic games, don't we?
The only game that did it right was Generations, mostly because it didn't have much of a plot, which suited the game right down to the bone. "Yeah, evil time monster, excuse for evil plan, now stop Robotnik."
Done. All you need. You had an excuse to blaze through a bunch of levels, defeat Robotnik a couple of times, and face off against a final boss.
Silver, on the other hand, caused so many plotholes and paradoxes in the time-travel infested horror that is Sonic '06's story that it's impossible to untangle where anything is from one moment to the next. Time Travel is very rarely a good idea in any game because it's very rarely implemented well. Final Fantasy VIII failed at it spectacularly because they managed to lose sight of the logical fallacies all over the place, Sonic 2006 got it wrong because it became impossible to figure out what the hell was going on...
Hell, the only ones I can think of that did it passably well are Dark Chronicle, because they don't worry about it too much, Chrono Trigger, because they managed to create a very complex game around it, and possibly Generations although arguably not much time traveling is done within the game itself.
I'll concede the 'back on topic' comment though, and would like to drag it back on topic with Silver.
Generic character with little interest to go for him other than apparently having a pot-leaf hairstyle.
EDIT: And now, to bed. I'll return to this in the morning.