Congrats on the new toy hope you have lots of fun.
Can I ask a couple of questions? well I am going to ask anyway

How are you entering the midi data? do you have a controler?
What toys i.e. soft synths are you using?
Sounds good but some of the midi data sounds a little well a little to on the nail.
Nice tune though thanks for sharing