             
             self.setUpScene()
         }
-    #else
+    #elseif os(iOS) || os(tvOS)
         override func didMove(to view: SKView) {
             // Matching dimensions
             self.size.width = UIScreen.main.bounds.width * 2

        self.mobSizeLabel?.text = "Mob Count: \(Int(badGuys!.particleBirthRate*100))"
        
        if (Int(badGuys!.particleBirthRate * 100) <= 5) {
            self.mobSizeLabel?.fontColor = UIColor.red
        } else if (Int(badGuys!.particleBirthRate * 100) <= 50) {
            self.mobSizeLabel?.fontColor = UIColor.white
        } else {
            self.mobSizeLabel?.fontColor = UIColor.green
        }
    }
    


        override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
            for t in touches {
                for i in self.nodes(at: t.location(in: self)) {
                    if i.name == "overScreen" {
                        restart()
