Very solid 4. Why isn't it a five? Er, I think I needed more heartbreak and a little more action--more of Dart wouldn't have hurt either. :D (But again, this is my personal opinion.) 
 Full review to come.