Release info Developer Niffler Publisher Niffler Nkidu Games Released 28 Şubat 2014 15 Aralık 2013 8 Kasım 2013 Web siteler Desura product page Official Steam product page