Release-info Ontwikkelaar 2XL Games Uitgever Reverb Publishing Uitgebracht 27 juni 2012 Website Officiël