diffusion games: blog