Release info Developer Xigma Games Publisher Xigma Games Released 14 October 2016 Website Steam product page