anchor.diff:  		anim.listen((e, stage) {
   			// if (e.detial['uuid'] == anim.uuid) {
   				if (stage == AnimationStage.stopped) {
  -					log.info(_queue.length);
   					 if (_queue.length >= 1) _exitMsg = ResourceManager.getString('game.msg.help.continue');
   					 else _exitMsg = ResourceManager.getString('game.msg.help.close');
   				}
  
positive.code: 		next();
  	}
  
  	void _init([CanvasElement canvas]) {
  		_container = ResourceManager.getSprite('ui.glass.tr');
  		_guiWidth = (GameHost.width - (x * 2)).toInt();
  		_container.texture.onLoad.listen((e) {
  			_imgWidth = _container.width;
  			_imgHeight = _container.height;
  			_imgStep = (_imgWidth / 3).ceil();
  			_bounds = new Rectangle(x, y, _guiWidth, _imgHeight);
  		});
  
  		_exitMsg = ResourceManager.getString('game.msg.help.skip');
  
negative.code: 
  	void update(final double delta) {
  		if (visible) {
  			if (anim != null) anim.update(delta);
  
  			if (Mouse.inCanvas())  {
  				if (_bounds.containsPoint(Mouse.getPoint())) _hover = true;
  				else _hover = false;
  