I liked this episode more than first one, and it sets many plot points which will be important in future. Also title screen fuels hype for

spojler

black and blue suit

.