This week we talk about a YouTuber jailed in Japan, another developer apology card, Diablo 4, Netflix AAA game dev, and more!