Spirit Island Wikipedia Article!

Apparently, our favourite cooperative settler-destruction strategy game has garnered enough popularity to have its own Wikipedia Article.

well all right! :D