I haven't changed my playstyle at all, I've always played a lot of hours in a row when I have the time (typically 6). But the freezes don't necessarily come after an extended session. I had one the other day after only about 30 minutes. I'm seeing them in the middle of the game too, like just walking around, when before I only ever had it freeze during a loading screen.