To view this video please enable JavaScript
Witness the archer's skills in this HD movie. Marvel-inspired costumes, double bowshot action, and cosplay. A visual treat for fans of the game and cosplay enthusiasts.