I loved this episode. It started off with a bang continuing from the previous episodes. I especially loved the "injustice". No one would have guessed the meaning of it. The episode as a whole kept me at the edge of my seat. But unfortunately I cannot see the whole series of events of armageddon is all to cause an event as meh as the end of the episode. To understand what I said watch the episode yourself.