Netflix strengthens its gaming ambitions by introducing custom avatars, aiming to boost personalisation, engagement, and long ...