Our forums would be the best place to start when figuring out how to complete a quest or to start a discussion about some part of the game! In terms of finding out how to complete a certain quest or where something came from, you could find you aren't the only one looking for the answers and your question could have already been answered already.