The developers give us an insight into the world of Pirates of The Caribbean and what we can expect from the massively multiplayer online game.

Check out the Feature