In the quiet, hum-drum world of retail software, was supposed to be a standard update. But for Leo, the night-shift IT manager at "The Daily Grind" supermarket, it became the start of a digital ghost story.