As I recall, not much has been changed. However, I too remember this mix being in the WIP forum (his first Video game mix, if I remembered correctly,) and I absolutely loved it, mainly because it's not filled with super-happy-fun candy-raving synths that blow your eardrums, or singing at such a key it makes glass shatters on the first pizicatto note.
I say, congrats, and hopefully I'll hear more from you soon!