That's better. It plays just fine.
Did you play this in on a keyboard? The sounds are pretty decent. Good job.
crits: the midi velocity all seems to be the same. you need some expression in the music.... the human factor. Very few people would play it that perfect or steady. It kinda reminds me of "switched on Bach" back in the day when synths first came out in the music biz.
Still listening.... that is quite the accomplishment. Great job on the music.