Yeah the instruments all sound great, you did a good job mixing them and developing the piece in an organic way. only complaint is it sounds extremely generic, but that probably has more to do with it being trailer music than it does your ability to write a good track. nice work.