Boss Fights: Why Making Games Is So Hard