Release info Developer Niffler Publisher Niffler Nkidu Games Released 28 February 2014 15 December 2013 8 November 2013 Websites Desura product page Official Steam product page