Well this was notbad at all but could be "LONGER" and as I always say with these demo types ad more "DEPTH" more "CHOICES" more "VOICES" stretch it out for the long run, more options are always a plus.
~~THINGS TO IMPROVE ON~~
More options needed here, you clearly have the talent now just stretch it out as long as you possibly can.
Please contact me if you would like to use this in a project. We can discuss the details.