5 best and 5 worst announcements from SDCC 2019