Release info Utvecklare Dragon Altar Games Utgivare Big Fish Games Släppt ut 2008-10-17 Hemsida Officiell