Release info Developer Canny Games Publisher Big Fish Games Released 20 Mayıs 2010 Web sitesi Official