This is awesome. I believe that text adventures are like silent movies in a way: they’re much more accessible to open-minded kids than you might expect.
After a hiatus of several years, Inform 7 is due for a major new release this fall, which among other much-needed changes should include releasing the code under a free (MIT-like) Artistic License.
You may also be interested in Linus Akesson’s Dialog, a new Prolog-like language, and one of the most exciting developments for parser IF in the last few years. You’ll find extensive discussion of Dialog on this site.