Geoff Johns why do you vex me??? Titans premiered last night and......ughhh just listen to my spoiler heavy review.....why Geoff Johns...why?????