Different from other users..
I like what you made here!
It kinda gave me goosebumbs.
Newgrounds is, in my oppinion, THE best site at the moment!
And this tribute is fucking awesome.
The way you put it together is really nice
10/10
PS. Toss the Turtle was in there :D WOOT