Release info Developer BadgerPunch Games Publisher BadgerPunch Games Released 3 Aralık 2010 Web sitesi Official