Board Thread:Questions and Answers/@comment-967403-20160804213143/@comment-61022-20160805145130

Annabelle's about the Marvel's "official" wiki to a point. It is fan contributed but it is *heavily* moderated by administrators at Marvel. Which is why it's so out of date and poorly maintained.