I did a thorough virus scan right after and nothing was detected so I guess everything is ok with my computer. So don't worry, guys.
BTW, I would prefer to meet "friends" here from this TT forum than from that website. You guys are cuter and friendlier. Let's have some "dates" at the TT table...