Release info Developer BadgerPunch Games Publisher BadgerPunch Games Released 3 December 2010 Website Official