public ArrayList<Jogo> removerJogo( ArrayList <Jogo> games ){
        if ( num_jogos == 0 ){
            System.out.println("\nNão existe nenhum jogo ainda.");
        }
        else{
            System.out.println("\nQual jogo você gostaria de remover? [ 1 - "
                    + this.num_jogos + " ]");
            int i = 1;
            for ( Jogo x : jogos ){
                System.out.println( i + ")" + x );
                i++;
            }
            System.out.print("\n > ");
            Scanner entrada = new Scanner(System.in);
            int op;
            while(true){
                if (entrada.hasNextInt())
                    op = entrada.nextInt();
                else{
                    System.out.print("Erro. Insira um número.\n\n > ");
                    entrada.next();
                    continue;
                }
                break;
             }
            op -= 1;
            if ( op < 0 || op > this.jogos.size() - 1  )
                System.out.println("\nNúmero inválido.");
            else{
                System.out.println( this.jogos.get( op ) );
                System.out.print("\nRemover este jogo? [ s / n ]\n\n > ");
                Scanner scan = new Scanner(System.in);
                String resposta = scan.nextLine();
                if ( !"s".equals(resposta) && !"n".equals(resposta) ){
                    System.out.println("\nResposta inválida.");
                }
                else if ( "s".equals(resposta) ){
                    games.add( this.jogos.get(op) );
                    this.num_jogos--;
                    this.jogos.remove(op);
                    System.out.println("\nJogo removido com sucesso.");
                }
                else System.out.println("\nOk. Saindo...");
                
            }
        }
        return games;
    }