Берёшь любую игру (особенно такую, которую без знания сюжета не пройти)
Устанавливаешь её на английском языке
Играешь, включив англ. субтитры, попутно смотря в словаре неизвестные слова и словосочетания, запоминая их (в abbyy lingvo можно составлять карточки по новым словам и потом проходить по ним тест)
???
Профит
Я так в детстве в английском языке в плане навыка чтения сильно продвинулся играя в Deus Ex.
Так воспроизводится ситуация, когда ты один в незнакомой стране, где все говорят по-английски, но добиваться своих целей тебе все равно нужно.
отличный ответ
Total War Empire или Rome
Хоть и имеются незначительные исторические неточности, отличное пособие для изучения областей той или иной исторической эпохи, видов войск итд
Также "Europa Universalis IV" и "King Crusader 2" от шведской компании Paradox хорошо знакомят с историей.Возможность выбрать любую нацию в период с 800х до 1800х годов и повернуть историю как только захочется!Очень рекомендую!