So I got mutants & masterminds: worlds of freedom, and i'm flipping through it, and on page 110 I see this HUGELY detailed map of freeport. Last I heard about freeport, my mind's view of it was, "it's like tortuga [from PoTC], but a little bigger, and with cultists". Seems like I was a little...