The Archer, Postřehové