 		
 		private function launchHero():void
 		{
+			this.addEventListener(TouchEvent.TOUCH, onTouch);
 			this.addEventListener(Event.ENTER_FRAME, onGameTick);
+		}
+		
+		private function onTouch(event:TouchEvent):void
+		{
+			touch = event.getTouch(stage);
+			
+			touchX = touch.globalX;
+			touchY = touch.globalY;
 		}
 		
 		private function onGameTick(event:Event):void

				case "over":
				break;
			}
		}
		
		private function animateObstacles():void
		{
			var obstacleToTrack:Obstacle;

			bg = new GameBackground();
			bg.speed = 50;
			this.addChild(bg);
			
			hero = new Hero();
			hero.x = stage.stageWidth/2;
