Game design has always been a big mystery to me. How is it that people can so creatively design a piece of software to be fun and rewarding? How can puzzles be designed for that ah-ha moment? And how does that all tie in with the game’s art and story? Personally I don’t think I …