Not bad, especially considering how short it is. The second half picks up the more visual side, which is nice. Good job!