Just chiming in to give some more information. My device manager was not letting me disable Hamachi, so I went ahead and uninstalled it, and now my game is working perfectly. All lag and hangs are gone. My primary internet adapter is still enabled, so I think this problem, at least for me, is limited to Hamachi. I hope this helps. I'm excited to finally be able to play.
Also thanks bhutchison, you are brilliant!