Release-info Ontwikkelaar Uacari Uitgever Maximum Family Games Uitgebracht 25 maart 2011 4 november 2009