Release info Developer Xigma Games Publisher Xigma Games Released 14 Ekim 2016 Web sitesi Steam product page