Логическое мышление отлично тренируется... размышлениями, требующими подключения логики. И нет, оно не тренируется чем-то отдельным, типа игр и прочей чуши. Ставьте обычные, нормальные жизненные задачи, требующие выстраивания логических взаимосвязей. И тренируйтесь на "живом" материале. Хоть в повседневной жизни. Например, попытаемся понять, из чего следует то или иное поведение человека. Выделяем существенные признаки интересующего поведения - анализируем - пытаемся понять, откуда, из каких факторов они проистекают - выстраиваем логическую цепочку, пытаясь представить, как анализируемый человек воспринимает ситуацию и почему именно он именно так реагирует.
Ну или читаем хорошую умную литературу, не художественную, естественно. И усваиваем, перерабатываем в голове материал, выстраивая логические взаимосвязи от предпосылок к следствиям, научаясь понимать, а не выучивать.
Я, к примеру, люблю историю. И тут нужно не заучивать даты, а понимать, ну, пытаться понять логику событий, и используя понимание логики - анализировать другие аналогичные цепочки событий разных времен.
Вот и тренинг мышления, и навык выстраивания взаимосвязей, анализа и синтеза, и приобретение понимания того, как происходят политические и социальные события, и получение основ знаний в области истории, экономики, военного дела, психологии...
А оторванные от жизни игры - игры и есть.
Как-то так.