The bosses in video games are often some of the most memorable (and often most frustrating and most rewarding at…