Good but
the electronic instruments really killed it. I am envisioning a real band playing and that would sound great. However, the hollowness and metallicness of the VSTs look most of the feeling out of the piece.
Either get better VSTs or find someone on the portal to help you lay down some tracks.