 
     @IBAction func plusButtonPressed(_ sender: UIBarButtonItem) {
         tapper.selectionChanged()
-        let newGameVC = GameCreationViewController.initializeFromStoryboard().embededInNavigationController
-        newGameVC.modalPresentationStyle = .overFullScreen
-        present(newGameVC, animated: true, completion: nil)
+        presentNewGameVC(animated: true)
     }
     
     @IBAction func emptyStateNewGamePressed(_ sender: UIButton) {


extension GamesViewController {
 
    fileprivate func pushDetail() {
        tapper.selectionChanged()
        let gameVC = GameViewController.initializeFromStoryboard()

    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        isReadyToShowNewGame = true
        
        if new {
            new = false
            presentNewGameVC(animated: true)
        }
    }
    
