It's X Files meets HP Lovecraft -- an interactive science fiction whodunit on a digital canvas that was itself considered science fiction only five years ago.