Square Enix considers own streaming service