Text based RPG with dynamic dialogue