Definitely your best.
When I first heard you were making this, I was... a little skeptical. But it actually turned out decent.
In the next episode, polish it a bit more when you finish (grammar, better effects, etc.), and make it more exciting - less explaining, more action.
But pretty nice work, 7/10.