Level up! : The Guide to great video game design - Rogers, Scott (Wiley, 2010)
Keywords: Computer games -- Design; Computer games -- Programming; Sport & Recreation; Video games -- Design