public void startGame() {
        int round = 1;
        boolean gameover = false;

        while (!gameover) {
            System.out.println("Runda " + round++);
            for (int i = 0; i < playersCount && !gameover; i++) {
                char randomLetter = buildRandomLetter();
                players[i].addLetter(randomLetter);
                System.out.println("Jucatorul " + (i + 1)
                        + " a primit cartea: " + randomLetter + ": "
                        + players[i].getWord());

                if (players[i].isWinner(wordLength)) {
                    System.out
                            .println("==================== GAME OVER ========================");
                    System.out.println("Jucatorul " + (i + 1)
                            + " a castigat. Cuvantul format: "
                            + players[i].getWinningWord());
                    try {
                        System.out.println("Ratia: " + players[i].ratio());
                    } catch (IllegalAccessException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }
                    gameover = true;
                }
            }

        }
    }