Doesn't seem to be working in the latest Chrome 58.0.3029.110 (64-bit). Works fine in Firefox though. So that might be a reason to release the TIC file. :-)
Seems like several other TIC games on itch.io have this no-loading black screen problem, while the stuff on https://tic.computer/ loads ok.