It launches but you have to minimize and then un-minimize the viewer window to get any of the buttons working.
They open .nfo files but the particular files I am working with are accompanied with smaller files with an .lcf extension with the same file name. You need those .lcf files in the same folder as the .nfo files to open the .nfo files (I suspect it's some form of DRM). For whatever reason the .lcf files get corrupted by crossover and the .nfo files will not open after opening them once or twice. The trick is to retain the original unmodified .lcf files in another folder and use them to replace the corrupted .lcf files after you have closed the .nfo file. I make it easier my using an automator workflow to replace the .lcf files after I am done viewing the NFO files.