Gameplay and design - Oxland, Kevin (Addison-Wesley, 2004)