Good good good.
I would have to say that this one is much better than the other version. Or the other two. >_> When I first listened to it there were three versions uploaded and I found this one the best of the three, but it seems one vanished.
Anyways, very wonderful job.
-HFX ^_^