I listened to this earlier while I went for a walk, and while at the moment I don't recall what I found funny, I know it definitely was at times because I was like oh great, I'm the crazy person randomly laughing to herself while alone.
But yeah, I thought it was pretty good, especially considering it was only the first episode.