GenQuest: An LLM-based Text Adventure Game for Language Learners