Wil has said on multiple occasions how much he hates traditional Wiki systems due to the way the coding and syntax's work. Personally I think a regular wiki page, like so many game franchises have these days, would be just fine.
In fact, just go here and edit whatever needs editing.
http://oddworld.wikia.com/wiki/Main_Page
Seems to serve its purpose well enough?