Arrow - Spoilers galore

Maybe it's due to my incredibly low expectations caused by the second half of season 3, and pretty much all of season 4, but I'm really liking this season so far. More action, less soap opera, a lot going on not related to Felicity family drama, flashbacks are better, Ollie is kicking *** instead of pining, and Tyreese makes a pretty menacing villain. Plus, again, Ragman. Freaking Ragman.