Release-info Ontwikkelaar 2XL Games Uitgever 2XL Games Uitgebracht 6 april 2010 14 april 2009 Website Officiël