oh crap, I clicked on link
what happened
So, uh....is the link malicious? If so, you should probably take that down.
but what did they do to your account as far as you can tell? chances are it's the russians and you happened to be unlucky enough to be near the top of their list or somethingalso, I'd personally use a 20+ character password with mix of basically all non-high ASCII characters you can including symbols
is this the steam group: http://steamcommunity.com/groups/GetDunked ?because there's some russian in one of their past discussions, so that seems to be related to that breachalso, OP did you turn the hacker's 2 factor authentication thing off? you'd also get their phone number through that too lel