Now, I don't know who reads this or if Yahtzee even reads all of these, but I'll post this question anyway because I didn't really look to hard to find some other form of contact.
Yahtzee, you sound very similar to some guy also named Ben, who does podcasts in Spanish for some language...