May sound kinda mean, but seriously I didn't WANT to help you on this one. You have the ability man, and it shows. Actually, I'm more excited knowing that you've gotten much better. Great job dude, seriously. Listen to some of your old stuff, then play this.
And yeah, Jason did this shizit by himself; badassssss.
ps- akuma pwns joo!