Check out this new gameplay trailer from Salem: The Crafting. Salem is set in a fantastical New England and offers free form massively multiplayer gameplay in a persistent, mutable and online world... Read More