On a scale of 1-10 this is easily a 10. Most books without a plot (that are just meant for information) are boring and hard to read. I was afraid that this book would be the same, but it proved me wrong. The book is very informative and at the same time very interesting. As an aspiring game designer I kept looking all over the web for information to answer my questions. This book had it all.