People had... feelings about Final Fantasy 12 (fuck that story). But what I loved most about it was the gambit system. For those who don't know what it is, it's basically a system where you can program the AI of your teammates if you don't want to control them manually. If X character's health is low, heal them; if enemy is weak to X element, attack them with that element, that kind of stuff. I haven't found anything like that since.
Then I found Gladiabots. Programming little bots and then watching them fight to the death is so much fun. It's not quite as detailed as the gambit system but it's still in alpha.