       handSprite.name = "Tutorial"
       handSprite.xScale = 2.0
       handSprite.yScale = 2.0
-      handSprite.position = CGPoint(x: view.bounds.size.width/2.0, y: handSprite.size.height * 2.0)
+      handSprite.position = CGPoint(x: sceneView.bounds.size.width/2.0, y: handSprite.size.height * 2.0)
       handSprite.runAction(SKAction.repeatActionForever(handAnimation))
       overlay.addChild(handSprite)
     }

  
  func switchToPlaying() {
    gameState = GameState.Playing
    if let overlay = view.overlaySKScene {
      // Remove tutorial
      overlay.enumerateChildNodesWithName("Tutorial", usingBlock: { node, stop in
        node.runAction(SKAction.sequence(

  
  func switchToWaitingForFirstTap() {
    gameState = GameState.WaitingForFirstTap
    if let overlay = sceneView.overlaySKScene {
      // Remove black node
      overlay.enumerateChildNodesWithName("RestartLevel", usingBlock: { node, stop in
        node.runAction(SKAction.sequence(
