I was just imagining the conversation if Sven had tried to say no to Gina.
"Well, you see there's this girl who doesn't like me very much that I'm having sex with, and if she found out we hooked up, she'd cut me off."
Regarding the new strip, didn't Marten go to college in California? I can't find the reference strip for that, so I might be wrong and it's no big deal, but if so, the "melting snow" reference gets rather difficult to explain.
EDIT: Thank you, pwhodges, for the links. So yeah, unless he went for long winter drives up into the mountains... I don't really see him as much of a skiier/boarder, tho.