6Quest - a new brand of interactive fiction