I do! Fantastic game, feels right on PC. If you wish to add me on Steam for a game at some point, my account username is shipstickfudge. I play a short while now and then, and occasionally for a considerable time when having a LAN party, but give a shout and I'll be happy to play most of the time.
Due to my lack of Internet connection that will sustain and work well enough to get games, I have no games on Steam… Just friend me or whatever. penfission.