Release info Developer Dragon Altar Games Publisher Big Fish Games Released 17 Ekim 2008 Web sitesi Official