A view from a game developer. (May require Medium membership)