Sounds quite good. A few criticisms though:
You seem to be switching between an American and English accents a little and bits of that speech come off a little deadpan like they are being read rather than spoken naturally. Also listening to your other clips you are relying on the echo/delay effect a little too much, which causes a lot of overlap when you are talking. Hope this is helpful.