Is it just me, or has season six of Arrow gone by too quickly? Maybe the fact that the better half was forgettable, but I'm still very sad that there are and will be so many waisted opportunities. Kirk Acevedo's Ricardo Diaz is one. We really go to see how unchained he could be if things went south for him and his rage induced killings all but added up. That's one of the "waisted opportunity" for sure, Diaz was extremely under-utilised this season and we never really go to fully enjoy him. The show also seemed to spend its budget a bit more, with the opening action scenes being as chaotic as ever and the later fights towards the end weren't too shabby either. What stuck out a bit was Oliver (Stephen Amell) and Felicity (Emily Bett Rickards) having couple issues again. That would be season four material, but at least the writers handled the drama well enough for it not be overwhelming and Felicity's comical moments during firefights sure elevated an otherwise darker episode. Another thing that was a little bugging was the fact that by the end, there seems to be no huge end-game put into motion and that most of Team Arrow came out of Diaz's ruthless attacks unscathed. Team Arrow is also whole again and with all their snarky comments out of the way, it is good to see Green Arrow have a proper team again. All issues aside, Arrow delivered a bombastic and cleverly assembled chapter in "The Ties That Bind", and its finale looks pretty darn epic.