This book is really phenomenol. I am a two decade veteran from the industry and only somewhat recently stumbled across Fullerton's work. In this book you will encounter a rich analysis of the industry that covers various insight from numerous perspectives. Her writing style is very engaging while also being analytical; providing observations about common topics expressed in ways I had not heard before - or at least put so eloquently. I'm a big fan of the book.
So why only 4 stars and not 5? I like to think that 5 stars for anything just requires excellence that is at a whole different level. A Pixar Animation Studios "5 stars" level - if you know what I'm saying. My one complaint about the book would be that embedded within the book are exercises forcing the reader - I should say strongly encouraging the reader - to partake in applying the knowledge; or more fairly sometimes learning about the industry through observation of real-world product. I think this is all very good to be honest. But the consequence of this is that often if the reader doesn't have time to devote to these exercises (or isn't home while reading), they might feel compelled to delay reading until they can execute said exercises. Or maybe it's just me? Since I read a lot of my books during my commute on the bus, I often find myself struggling to get through this book in its entirety. Probably most people would just blow off the exercises but then again I think you'd miss a lot of Fullerton's message if you did that.
So that's why only 4 of 5 stars. But really, it's my commute-on-the-bus' fault - not the book's. I strongly suggest anyone interested in learning more about the process of Game Design to check out this literary work. There are some great "real-world" stories from other people in the industry so it provides a well rounded view and I have yet to find a book that covers so much interesting ground so effortlessly. Now, back to my exercises...