The Six Facets of Serious Game Design: a Methodology Enhanced by our Design Pattern Library The aim of this paper is to create such a language using Design Patterns based on our framework: the Six ...