Not using linkin park is a good thing... Seriously
Linkin Park is overated and have been used so much the songs have lost nearly all meaning, so you instantly got yourself an extra 2 points by not using it.
I remember seeing this a long time ago but incomplete, so congrats to you for finishing it. The story concept is so fanfiction fueled you could cut it with a knife, but you can't argue with the technical skill on display.
P.S. for an equal amount of entertainment check out the other reviews since Sonic has one of the most varied fanbases ever, from stable human beings to obsessives and course the generic "omg furry! GTFO! *goes to look at a secret obsession of their own*"