I think the biggest thing I took away from that is that there are a lot of different ways effective bosses can look. Some of my favorite bosses had incredibly complex AI scripts, but others were much simpler and more of the challenge was in the high danger of the few moves they presented. I think the games are at their best when there's a lot of variety in the challenges they present the player.
