Release info Developer Artifex Mundi Publisher Big Fish Games Released 21 September 2010 Website Official