Green Arrow: The Archer's Quest, Deluxe Edition