I didn’t want to release this until Hulu released the finale of season 1 of The Flash first, so if you haven’t watched the finale yet, here’s your chance. First and foremost, the team that were responsible for the show did an excellent job, we applaud you. From the overall origins story to the development…