Release info Developer Big Fish Games Publisher Big Fish Games Released 23 October 2009 Website Official