Release-info Ontwikkelaar Artifex Mundi Uitgever Big Fish Games Uitgebracht 21 september 2010 Website Officiël