July 17, 2012July 16, 2012 borgeditor New series Arrow is a refreshing, intriguing update to the superhero genre