I'm considering teaching a "intro to hacking -- by way of game mods" course at my hackerspace some day using Endless Sky or NAEV.