Board Thread:Game News/@comment-12090237-20130827112121

I saw this morning on my iPad a new castle island, I don't know it is only on mobile but here are photos  