Huntsman: Patch 1.0.3 Live Now

What’s got two giant fangs and eight thumbs up? This spider, because patch 1.0.3 is live now! We’d love to get your feedback on how things are progressing for Huntsman (and the rest of the arachnid gang). Read the list…