A very good game marred by some utterly incomprehensible UI decisions.  More to come.