I don't actually care anymore, Sonic is in Smash Brothers and thats all that matters
They probably delayed it just to make it better I suppose, maybe they have been really behind on what they need to do, I am glad that they have added support for Co Op online, that is totally bad ass.