Stephen Amell Responds To The Latest 'Arrow' Twist