I haven't watched such amazing episode of The Flash since the 100th episode... Clearly the best episode of the Season for now, and so far one of the best episodes of the show!!! I felt a lot of emotions watching this episode, specially tension. And wtf with this ending!!! Very creepy and epic!!!!!