For years  there have been ambitions about using games for learning purposes but without much success This article analyses Age of Empires II and Counter-Strike to identify some typical game dynamics that have learning potential and discuss the learning consequences of the different strategies for game design: branching and layered approach