Release-info Ontwikkelaar Canny Games Uitgever Big Fish Games Uitgebracht 20 mei 2010 Website Officiël