Witcher 2 has a fantastic story, but is more "on rails" and less open world. If you do play it first, you can import your save into 3, and the choices you made will affect some small parts of the story in 3. Alternately,if you do not import a save, you will be asked a short quiz about your past...