Has some really good ideas, but the main character just doesn’t work for me.