More interesting AI and characters ...