Release info Developer Infinite State Games Publisher Infinite State Games Released 7 January 2012 Website Official