After what seems like a good while, we finally get an awesomely amazing episode from this season. Some great action, a decent conclusion and more developments to lead us on to the next few episodes. Things are definitely looking good.