A Theory of Fun for Game Design This book will truly inspire and challenge not only game designers but also designers from all walks of life.