4.5 Stars - Okay.. this was just... WOW! JC... WOW! LOVED IT! I THINK I understand why people were upset, but I'll have to talk to you to verify. I started it over last night and finished it in one sitting.
Ryan.... there are no words. Full review to follow soon.