Подправил логику игры. Вроде всё работает