What a huge disappointment. This book is nothing but a 400 page infodump of the author's ideas, and most of the ideas never really worked for me. He also smatters his book with internet/game slang like "n00b" etc, as well as giving his characters names like A_Dude, Love_Monkey, and K_Slice. The book just PLODS along for 380 pages of nauseatingly detailed datadumps explaining his concepts, then abruptly ends in a flurry of activity. There's really no story here worth caring about. The characters are completely forgettable.This book fails two of the holy trinity of writing: characters and story. It gets 2 stars mainly for the third leg: concepts.