Well, I probably couldn't give you a professional opinion on it, but it sounds good so far. This is actually one my personal favorite Sonic songs. I think the song could use some touching up, but I like it for the most part.
Oh yeah, and the song is from Sonic Advance (1), not Sonic Advance 2. You might want to change the thread title.