User blog comment:SHADOWxA55A55IN/Anyone got steam? Im looking for some people to play terraria with MUST HAVE HAMACHI/@comment-24007043-20131225140010

I have steam and play terraria, what in gods name is hamachi??