I was excited to get this book, and, after reading it, I am happy to say it was worth every penny!
I especially liked the way the early chapters catered to the beginning programmer. I would recommend this book to anyone who has never programmed before, but, wants to learn. The authors never talk down to you or go over your head with the specific topics.
Even though I have programmed before, I was new to DarkBASIC, and, even though I still don't know everything there is to know about DB, at least I have a solid foundation to build on.
Regarding others criticisms of this book, sure there were some source code inconsistencies, but, if you followed the book you could have easily corrected them yourself, think of it as a bonus test of your new skills. If you thought the book was too simplistic, then, it wasn't for you anyway, so why did you buy it?
You won't be an expert after you finish this book, but, you will know enough to write some pretty decent games. The next logical step after reading this book is to logon to the DarkBASIC website, and, start reading some of the advanced 3D tutorials there. Also please make sure you read the forums, there are a lot of helpful programmers there always willing to lend a hand.
I hope the authors will follow up this book with the "Advanced Guide to DarkBASIC Game Programming".