First - "Character development" requires more than throwing a character into a situation.
Second - Remember those 70's mystery shows where you spent 57 minutes trying to figure out who the killer was, and then they introduced a new character in the last 3 minutes and that was the bad guy?
OK - that gives you a glimpse of how I feel about this book. There is SO MUCH going on that NOTHING ever really gets explored. We keep meeting more and more and MORE characters.
There are some clever parts. I really liked the UnGun, and I smiled at the way the "quest" was shortened - clever. But, overall I was disappointed.