Great work!
I think you have done well here mate!
as for the finished product or not, I would like to hear a little more of a transition at 43:00, but that also maybe your intention ;)
I personally like my builds and transition with some leading sounds but thats also my style.
I think you have done well here mate, Keep it up!