An audio adventure game engine