Release info Developer Seppia Interactive Publisher Big Fish Games Released 12 January 2009 Website Official