GoGCast 412: Kentucky Route Zero, Embracer Group Failed Deal, Netflix Games, and more August 17, 2023