A realtime text based adventure engine