This is a good book. I took my time with it, but really enjoyed it. It's very high level as other reviews suggests, so if you want on overview of game design, this is a great book. There are some practical bits about building games too, but mostly it's about what designers do and how to be a good designer. The "lens" meme that runs throughout the book is fantastic.