We go through the first half of d23 announcements in depth and give our take. Some good, some bad... some we knew.