Release-info Ontwikkelaar oddworm games Uitgever oddworm games Uitgebracht 7 september 2012 Website Officiël