The Art of computer game design: reflections of a master game designer