And there was me thinking you'd bailed on this!
At the risk of sounding like a fanboy I've been waiting for this for a long time @_@ The style is as good as I remeber it being and this is probably the most true to the story of the games I've seen, which is funny considering you state you wanted to do your own story idea. I also liked the way you recreated that class jumping sequence Sonic does from Sonic CD XD
From what I can gather you seem to be doing your own version of the Sonic Heroes story, good luck with that man because Sonic Heroes explains so little it leaves a lot of scope open wether you're staying fairly true to the story or not. *remebers the team Rose story and cringes*