That's so very cute! The story is adorable, the encounters are funny, and the kid is doing a good job voicing.
If I might make a suggestion: you might want to try making the encounters less random, which, counterintuitively, might actually end up making them seem more random. For instance by ensuring that the same scene is not selected multiple times in a row (or by decreasing their probability the more recently they've been played)