Release info Developer Artifex Mundi Publisher Big Fish Games Released 21 Eylül 2010 Web sitesi Official