Netflix is 'still very much in play and ahead of the game':